From 43ea947fb413125d577225f81c138b449c7247f1 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 4 Jun 2014 19:55:59 +0200 Subject: [PATCH 001/143] core78: add more changed files to updater. --- config/rootfiles/core/78/filelists/files | 3 +++ config/rootfiles/core/78/filelists/perl-Device-Modem | 1 + config/rootfiles/core/78/filelists/perl-Device-SerialPort | 1 + 3 files changed, 5 insertions(+) create mode 120000 config/rootfiles/core/78/filelists/perl-Device-Modem create mode 120000 config/rootfiles/core/78/filelists/perl-Device-SerialPort diff --git a/config/rootfiles/core/78/filelists/files b/config/rootfiles/core/78/filelists/files index 851ce36f9..c0fa689d4 100644 --- a/config/rootfiles/core/78/filelists/files +++ b/config/rootfiles/core/78/filelists/files @@ -7,12 +7,15 @@ srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromcountry.dat srv/web/ipfire/cgi-bin/modem-status.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/pppsetup.cgi srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/html/themes/ipfire/include/functions.pl usr/bin/squidGuard +usr/sbin/firewall_policy usr/sbin/redirect_wrapper usr/sbin/updxlrator usr/local/bin/setddns.pl +var/ipfire/header.pl var/ipfire/langs var/ipfire/menu.d/20-status.menu var/ipfire/menu.d/70-log.menu diff --git a/config/rootfiles/core/78/filelists/perl-Device-Modem b/config/rootfiles/core/78/filelists/perl-Device-Modem new file mode 120000 index 000000000..ea70f08a0 --- /dev/null +++ b/config/rootfiles/core/78/filelists/perl-Device-Modem @@ -0,0 +1 @@ +../../../common/perl-Device-Modem \ No newline at end of file diff --git a/config/rootfiles/core/78/filelists/perl-Device-SerialPort b/config/rootfiles/core/78/filelists/perl-Device-SerialPort new file mode 120000 index 000000000..2eb1527c9 --- /dev/null +++ b/config/rootfiles/core/78/filelists/perl-Device-SerialPort @@ -0,0 +1 @@ +../../../common/perl-Device-SerialPort \ No newline at end of file From f891fd74bdc6e12f0a69a554d4a00ad5c8687803 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 5 Jun 2014 17:54:46 +0200 Subject: [PATCH 002/143] core78: fix typo in filelist. --- config/rootfiles/core/78/filelists/files | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/rootfiles/core/78/filelists/files b/config/rootfiles/core/78/filelists/files index c0fa689d4..bda32bcf9 100644 --- a/config/rootfiles/core/78/filelists/files +++ b/config/rootfiles/core/78/filelists/files @@ -11,7 +11,7 @@ srv/web/ipfire/cgi-bin/pppsetup.cgi srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/html/themes/ipfire/include/functions.pl usr/bin/squidGuard -usr/sbin/firewall_policy +usr/sbin/firewall-policy usr/sbin/redirect_wrapper usr/sbin/updxlrator usr/local/bin/setddns.pl From a65b9c3268ffacc27e703025ffd246e95f906a79 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 6 Jun 2014 10:17:54 +0200 Subject: [PATCH 003/143] core78 -> core79: to insert openssl security update. --- config/rootfiles/core/{78 => 79}/exclude | 0 .../core/{78 => 79}/filelists/armv5tel/linux-kirkwood | 0 .../rootfiles/core/{78 => 79}/filelists/armv5tel/linux-multi | 0 config/rootfiles/core/{78 => 79}/filelists/armv5tel/linux-rpi | 0 config/rootfiles/core/{78 => 79}/filelists/daq | 0 config/rootfiles/core/{78 => 79}/filelists/files | 0 config/rootfiles/core/{78 => 79}/filelists/hostname | 0 config/rootfiles/core/{78 => 79}/filelists/i586/grub | 0 config/rootfiles/core/{78 => 79}/filelists/i586/linux | 0 config/rootfiles/core/{78 => 79}/filelists/i586/syslinux | 0 config/rootfiles/core/79/filelists/openssh | 1 + config/rootfiles/core/79/filelists/openssl | 1 + config/rootfiles/core/{78 => 79}/filelists/openvpn | 0 config/rootfiles/core/{78 => 79}/filelists/perl-Device-Modem | 0 .../core/{78 => 79}/filelists/perl-Device-SerialPort | 0 config/rootfiles/core/{78 => 79}/filelists/ppp | 0 config/rootfiles/core/{78 => 79}/filelists/snort | 0 config/rootfiles/core/{78 => 79}/filelists/squid | 0 config/rootfiles/core/{78 => 79}/filelists/sudo | 0 config/rootfiles/core/{78 => 79}/filelists/vnstat | 0 config/rootfiles/core/{78 => 79}/meta | 0 config/rootfiles/core/{78 => 79}/update.sh | 2 +- make.sh | 4 ++-- 23 files changed, 5 insertions(+), 3 deletions(-) rename config/rootfiles/core/{78 => 79}/exclude (100%) rename config/rootfiles/core/{78 => 79}/filelists/armv5tel/linux-kirkwood (100%) rename config/rootfiles/core/{78 => 79}/filelists/armv5tel/linux-multi (100%) rename config/rootfiles/core/{78 => 79}/filelists/armv5tel/linux-rpi (100%) rename config/rootfiles/core/{78 => 79}/filelists/daq (100%) rename config/rootfiles/core/{78 => 79}/filelists/files (100%) rename config/rootfiles/core/{78 => 79}/filelists/hostname (100%) rename config/rootfiles/core/{78 => 79}/filelists/i586/grub (100%) rename config/rootfiles/core/{78 => 79}/filelists/i586/linux (100%) rename config/rootfiles/core/{78 => 79}/filelists/i586/syslinux (100%) create mode 120000 config/rootfiles/core/79/filelists/openssh create mode 120000 config/rootfiles/core/79/filelists/openssl rename config/rootfiles/core/{78 => 79}/filelists/openvpn (100%) rename config/rootfiles/core/{78 => 79}/filelists/perl-Device-Modem (100%) rename config/rootfiles/core/{78 => 79}/filelists/perl-Device-SerialPort (100%) rename config/rootfiles/core/{78 => 79}/filelists/ppp (100%) rename config/rootfiles/core/{78 => 79}/filelists/snort (100%) rename config/rootfiles/core/{78 => 79}/filelists/squid (100%) rename config/rootfiles/core/{78 => 79}/filelists/sudo (100%) rename config/rootfiles/core/{78 => 79}/filelists/vnstat (100%) rename config/rootfiles/core/{78 => 79}/meta (100%) rename config/rootfiles/core/{78 => 79}/update.sh (99%) diff --git a/config/rootfiles/core/78/exclude b/config/rootfiles/core/79/exclude similarity index 100% rename from config/rootfiles/core/78/exclude rename to config/rootfiles/core/79/exclude diff --git a/config/rootfiles/core/78/filelists/armv5tel/linux-kirkwood b/config/rootfiles/core/79/filelists/armv5tel/linux-kirkwood similarity index 100% rename from config/rootfiles/core/78/filelists/armv5tel/linux-kirkwood rename to config/rootfiles/core/79/filelists/armv5tel/linux-kirkwood diff --git a/config/rootfiles/core/78/filelists/armv5tel/linux-multi b/config/rootfiles/core/79/filelists/armv5tel/linux-multi similarity index 100% rename from config/rootfiles/core/78/filelists/armv5tel/linux-multi rename to config/rootfiles/core/79/filelists/armv5tel/linux-multi diff --git a/config/rootfiles/core/78/filelists/armv5tel/linux-rpi b/config/rootfiles/core/79/filelists/armv5tel/linux-rpi similarity index 100% rename from config/rootfiles/core/78/filelists/armv5tel/linux-rpi rename to config/rootfiles/core/79/filelists/armv5tel/linux-rpi diff --git a/config/rootfiles/core/78/filelists/daq b/config/rootfiles/core/79/filelists/daq similarity index 100% rename from config/rootfiles/core/78/filelists/daq rename to config/rootfiles/core/79/filelists/daq diff --git a/config/rootfiles/core/78/filelists/files b/config/rootfiles/core/79/filelists/files similarity index 100% rename from config/rootfiles/core/78/filelists/files rename to config/rootfiles/core/79/filelists/files diff --git a/config/rootfiles/core/78/filelists/hostname b/config/rootfiles/core/79/filelists/hostname similarity index 100% rename from config/rootfiles/core/78/filelists/hostname rename to config/rootfiles/core/79/filelists/hostname diff --git a/config/rootfiles/core/78/filelists/i586/grub b/config/rootfiles/core/79/filelists/i586/grub similarity index 100% rename from config/rootfiles/core/78/filelists/i586/grub rename to config/rootfiles/core/79/filelists/i586/grub diff --git a/config/rootfiles/core/78/filelists/i586/linux b/config/rootfiles/core/79/filelists/i586/linux similarity index 100% rename from config/rootfiles/core/78/filelists/i586/linux rename to config/rootfiles/core/79/filelists/i586/linux diff --git a/config/rootfiles/core/78/filelists/i586/syslinux b/config/rootfiles/core/79/filelists/i586/syslinux similarity index 100% rename from config/rootfiles/core/78/filelists/i586/syslinux rename to config/rootfiles/core/79/filelists/i586/syslinux diff --git a/config/rootfiles/core/79/filelists/openssh b/config/rootfiles/core/79/filelists/openssh new file mode 120000 index 000000000..d8c77fd8e --- /dev/null +++ b/config/rootfiles/core/79/filelists/openssh @@ -0,0 +1 @@ +../../../common/openssh \ No newline at end of file diff --git a/config/rootfiles/core/79/filelists/openssl b/config/rootfiles/core/79/filelists/openssl new file mode 120000 index 000000000..e011a9266 --- /dev/null +++ b/config/rootfiles/core/79/filelists/openssl @@ -0,0 +1 @@ +../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/core/78/filelists/openvpn b/config/rootfiles/core/79/filelists/openvpn similarity index 100% rename from config/rootfiles/core/78/filelists/openvpn rename to config/rootfiles/core/79/filelists/openvpn diff --git a/config/rootfiles/core/78/filelists/perl-Device-Modem b/config/rootfiles/core/79/filelists/perl-Device-Modem similarity index 100% rename from config/rootfiles/core/78/filelists/perl-Device-Modem rename to config/rootfiles/core/79/filelists/perl-Device-Modem diff --git a/config/rootfiles/core/78/filelists/perl-Device-SerialPort b/config/rootfiles/core/79/filelists/perl-Device-SerialPort similarity index 100% rename from config/rootfiles/core/78/filelists/perl-Device-SerialPort rename to config/rootfiles/core/79/filelists/perl-Device-SerialPort diff --git a/config/rootfiles/core/78/filelists/ppp b/config/rootfiles/core/79/filelists/ppp similarity index 100% rename from config/rootfiles/core/78/filelists/ppp rename to config/rootfiles/core/79/filelists/ppp diff --git a/config/rootfiles/core/78/filelists/snort b/config/rootfiles/core/79/filelists/snort similarity index 100% rename from config/rootfiles/core/78/filelists/snort rename to config/rootfiles/core/79/filelists/snort diff --git a/config/rootfiles/core/78/filelists/squid b/config/rootfiles/core/79/filelists/squid similarity index 100% rename from config/rootfiles/core/78/filelists/squid rename to config/rootfiles/core/79/filelists/squid diff --git a/config/rootfiles/core/78/filelists/sudo b/config/rootfiles/core/79/filelists/sudo similarity index 100% rename from config/rootfiles/core/78/filelists/sudo rename to config/rootfiles/core/79/filelists/sudo diff --git a/config/rootfiles/core/78/filelists/vnstat b/config/rootfiles/core/79/filelists/vnstat similarity index 100% rename from config/rootfiles/core/78/filelists/vnstat rename to config/rootfiles/core/79/filelists/vnstat diff --git a/config/rootfiles/core/78/meta b/config/rootfiles/core/79/meta similarity index 100% rename from config/rootfiles/core/78/meta rename to config/rootfiles/core/79/meta diff --git a/config/rootfiles/core/78/update.sh b/config/rootfiles/core/79/update.sh similarity index 99% rename from config/rootfiles/core/78/update.sh rename to config/rootfiles/core/79/update.sh index f3e059352..2085d4332 100644 --- a/config/rootfiles/core/78/update.sh +++ b/config/rootfiles/core/79/update.sh @@ -35,7 +35,7 @@ function add_to_backup () # # Remove old core updates from pakfire cache to save space... -core=78 +core=79 for (( i=1; i<=${core}; i++ )) do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire diff --git a/make.sh b/make.sh index c17007653..1c10f3234 100755 --- a/make.sh +++ b/make.sh @@ -25,8 +25,8 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.15" # Version number -CORE="78" # Core Level (Filename) -PAKFIRE_CORE="78" # Core Level (PAKFIRE) +CORE="79" # Core Level (Filename) +PAKFIRE_CORE="79" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir From d4af74b78ab66a59d42a9098c21e9b15229295b4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 6 Jun 2014 10:45:59 +0200 Subject: [PATCH 004/143] modem-status: add more ttyUSB and ttyACM ports. --- config/cfgroot/header.pl | 4 +- html/cgi-bin/modem-status.cgi | 2 +- html/cgi-bin/pppsetup.cgi | 74 +++++++++++++++++++++++++++++++---- 3 files changed, 71 insertions(+), 9 deletions(-) mode change 100755 => 100644 html/cgi-bin/modem-status.cgi diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl index bbb7e21f4..d90086d38 100644 --- a/config/cfgroot/header.pl +++ b/config/cfgroot/header.pl @@ -45,6 +45,7 @@ my %menuhash = (); my $menu = \%menuhash; %settings = (); %ethsettings = (); +%pppsettings = (); @URI = (); ### Make sure this is an SSL request @@ -57,6 +58,7 @@ if ($ENV{'SERVER_ADDR'} && $ENV{'HTTPS'} ne 'on') { ### Initialize environment &General::readhash("${swroot}/main/settings", \%settings); &General::readhash("${swroot}/ethernet/settings", \%ethsettings); +&General::readhash("${swroot}/ppp/settings", \%pppsettings); $language = $settings{'LANGUAGE'}; $hostname = $settings{'HOSTNAME'}; $hostnameintitle = 0; @@ -154,7 +156,7 @@ sub genmenu { $menu->{'01.system'}{'subMenu'}->{'21.wlan'}{'enabled'} = 1; } - if ($ethsettings{'RED_TYPE'} eq "PPPOE") { + if ( $ethsettings{'RED_TYPE'} eq "PPPOE" && $pppsettings{'MONPORT'} ne "" ) { $menu->{'02.status'}{'subMenu'}->{'74.modem-status'}{'enabled'} = 1; } } diff --git a/html/cgi-bin/modem-status.cgi b/html/cgi-bin/modem-status.cgi old mode 100755 new mode 100644 index d278c7720..2d33a3d5e --- a/html/cgi-bin/modem-status.cgi +++ b/html/cgi-bin/modem-status.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2008 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # diff --git a/html/cgi-bin/pppsetup.cgi b/html/cgi-bin/pppsetup.cgi index 7bceb80ee..33f521e75 100644 --- a/html/cgi-bin/pppsetup.cgi +++ b/html/cgi-bin/pppsetup.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2011 IPFire Team # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -70,10 +70,10 @@ elsif ($pppsettings{'ACTION'} eq $Lang::tr{'refresh'}) } elsif ($pppsettings{'ACTION'} eq $Lang::tr{'save'}) { - if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'COMPORT'} !~ /^(ttyS0|ttyS1|ttyS2|ttyS3|ttyS4|ttyACM0|ttyACM1|ttyACM2|ttyACM3|ttyUSB0|ttyUSB1|ttyUSB2|ttyUSB3|rfcomm0|rfcomm1|isdn1|isdn2)$/) { + if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'COMPORT'} !~ /^(ttyS0|ttyS1|ttyS2|ttyS3|ttyS4|ttyACM[0-9]|ttyUSB[0-9]|rfcomm0|rfcomm1|isdn1|isdn2)$/) { $errormessage = $Lang::tr{'invalid input'}; goto ERROR; } - if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'MONPORT'} !~ /^(ttyUSB0|ttyUSB1|ttyUSB2|ttyUSB3)$/) { + if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'MONPORT'} !~ /^(|ttyACM[0-9]|ttyUSB[0-9]|rfcomm0|rfcomm1)$/) { $errormessage = $Lang::tr{'invalid input'}; goto ERROR; } if ($pppsettings{'TYPE'} =~ /^(modem|serial)$/ && $pppsettings{'DTERATE'} !~ /^(9600|19200|38400|57600|115200|230400|460800|921600)$/) { @@ -333,19 +333,49 @@ $selected{'COMPORT'}{'ttyACM0'} = ''; $selected{'COMPORT'}{'ttyACM1'} = ''; $selected{'COMPORT'}{'ttyACM2'} = ''; $selected{'COMPORT'}{'ttyACM3'} = ''; +$selected{'COMPORT'}{'ttyACM4'} = ''; +$selected{'COMPORT'}{'ttyACM5'} = ''; +$selected{'COMPORT'}{'ttyACM6'} = ''; +$selected{'COMPORT'}{'ttyACM7'} = ''; +$selected{'COMPORT'}{'ttyACM8'} = ''; +$selected{'COMPORT'}{'ttyACM9'} = ''; $selected{'COMPORT'}{'ttyUSB0'} = ''; $selected{'COMPORT'}{'ttyUSB1'} = ''; $selected{'COMPORT'}{'ttyUSB2'} = ''; $selected{'COMPORT'}{'ttyUSB3'} = ''; +$selected{'COMPORT'}{'ttyUSB4'} = ''; +$selected{'COMPORT'}{'ttyUSB5'} = ''; +$selected{'COMPORT'}{'ttyUSB6'} = ''; +$selected{'COMPORT'}{'ttyUSB7'} = ''; +$selected{'COMPORT'}{'ttyUSB8'} = ''; +$selected{'COMPORT'}{'ttyUSB9'} = ''; $selected{'COMPORT'}{'rfcomm0'} = ''; $selected{'COMPORT'}{'rfcomm1'} = ''; $selected{'COMPORT'}{$pppsettings{'COMPORT'}} = "selected='selected'"; $selected{'MONPORT'}{''} = ''; +$selected{'MONPORT'}{'ttyACM0'} = ''; +$selected{'MONPORT'}{'ttyACM1'} = ''; +$selected{'MONPORT'}{'ttyACM2'} = ''; +$selected{'MONPORT'}{'ttyACM3'} = ''; +$selected{'MONPORT'}{'ttyACM4'} = ''; +$selected{'MONPORT'}{'ttyACM5'} = ''; +$selected{'MONPORT'}{'ttyACM6'} = ''; +$selected{'MONPORT'}{'ttyACM7'} = ''; +$selected{'MONPORT'}{'ttyACM8'} = ''; +$selected{'MONPORT'}{'ttyACM9'} = ''; $selected{'MONPORT'}{'ttyUSB0'} = ''; $selected{'MONPORT'}{'ttyUSB1'} = ''; $selected{'MONPORT'}{'ttyUSB2'} = ''; $selected{'MONPORT'}{'ttyUSB3'} = ''; +$selected{'MONPORT'}{'ttyUSB4'} = ''; +$selected{'MONPORT'}{'ttyUSB5'} = ''; +$selected{'MONPORT'}{'ttyUSB6'} = ''; +$selected{'MONPORT'}{'ttyUSB7'} = ''; +$selected{'MONPORT'}{'ttyUSB8'} = ''; +$selected{'MONPORT'}{'ttyUSB9'} = ''; +$selected{'MONPORT'}{'rfcomm0'} = ''; +$selected{'MONPORT'}{'rfcomm1'} = ''; $selected{'MONPORT'}{$pppsettings{'MONPORT'}} = "selected='selected'"; $selected{'DTERATE'}{'9600'} = ''; @@ -582,16 +612,28 @@ END + + + + + + END ; if ($pppsettings{'TYPE'} ne 'serial' ) { print <$Lang::tr{'usb modem on acm0'} - - - + + + + + + + + + + END ; } @@ -608,6 +650,24 @@ END + + + + + + + + + + + + + + + + + + From 6335e4a6054b2393c1e1d38a0c58ac8014948213 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 6 Jun 2014 17:20:52 +0200 Subject: [PATCH 005/143] langs: add monitor port text. --- doc/language_issues.de | 6 +++++- doc/language_issues.en | 6 +++++- doc/language_issues.es | 5 +++++ doc/language_issues.fr | 5 +++++ doc/language_issues.nl | 5 +++++ doc/language_issues.pl | 5 +++++ doc/language_issues.ru | 5 +++++ doc/language_issues.tr | 5 +++++ doc/language_missings | 4 ++++ langs/de/cgi-bin/de.pl | 5 +---- langs/en/cgi-bin/en.pl | 5 +---- langs/es/cgi-bin/es.pl | 4 ---- langs/fr/cgi-bin/fr.pl | 4 ---- langs/nl/cgi-bin/nl.pl | 4 ---- langs/pl/cgi-bin/pl.pl | 4 ---- langs/ru/cgi-bin/ru.pl | 4 ---- langs/tr/cgi-bin/tr.pl | 4 ---- 17 files changed, 46 insertions(+), 34 deletions(-) diff --git a/doc/language_issues.de b/doc/language_issues.de index 2140296c7..9d1e0adce 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -459,12 +459,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -491,6 +495,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -620,7 +625,6 @@ WARNING: untranslated string: emerging rules WARNING: untranslated string: first WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: last -WARNING: untranslated string: monitor interface WARNING: untranslated string: qos add subclass WARNING: untranslated string: route config changed WARNING: untranslated string: routing config added diff --git a/doc/language_issues.en b/doc/language_issues.en index 3a0a4c704..55ee3e28c 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -486,12 +486,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -521,6 +525,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -651,7 +656,6 @@ WARNING: untranslated string: downlink WARNING: untranslated string: first WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: last -WARNING: untranslated string: monitor interface WARNING: untranslated string: route config changed WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed diff --git a/doc/language_issues.es b/doc/language_issues.es index 7b59a5e6c..6bbdc18e1 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -420,12 +420,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -455,6 +459,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 2446583c0..13a3c8802 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -431,12 +431,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -466,6 +470,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.nl b/doc/language_issues.nl index 8dd0a3c94..aff38ca0e 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -485,12 +485,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -520,6 +524,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 7b59a5e6c..6bbdc18e1 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -420,12 +420,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -455,6 +459,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 2d12fc604..e553af7d1 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -425,12 +425,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -460,6 +464,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 7ce95e02a..5d3dbc817 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -484,12 +484,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -519,6 +523,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_missings b/doc/language_missings index 7ae53f8a2..a20a8d77b 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -344,6 +344,7 @@ < modem no connection message < modem sim information < modem status +< monitor interface < most preferred < MTU settings < never @@ -863,6 +864,7 @@ < modem no connection message < modem sim information < modem status +< monitor interface < most preferred < MTU settings < never @@ -1366,6 +1368,7 @@ < modem no connection message < modem sim information < modem status +< monitor interface < most preferred < MTU settings < never @@ -1860,6 +1863,7 @@ < modem no connection message < modem sim information < modem status +< monitor interface < month-graph < most preferred < MTU settings diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 5df9ba839..c604ef05a 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -1492,6 +1492,7 @@ 'modify' => 'Ändern', 'modulation' => 'Modulation', 'monday' => 'Montag', +'monitor interface' => 'Monitor-Schnittstelle', 'month' => 'Monat', 'month-graph' => 'Monat', 'monthly firewallhits' => 'monatliche Firewalltreffer', @@ -2484,10 +2485,6 @@ 'urlfilter weekly' => 'wöchentlich', 'urlfilter whitelist always allowed' => 'Erlaube angepasste Whitelist für gesperrte Clients', 'urlfilter wrong filetype' => 'Die Datei hat nicht die Erweiterung .tar.gz', -'usb modem on acm0' => 'USB Modem an ACM0', -'usb modem on acm1' => 'USB Modem an ACM1', -'usb modem on acm2' => 'USB Modem an ACM2', -'usb modem on acm3' => 'USB Modem an ACM3', 'use' => 'Einsatz', 'use a pre-shared key' => 'Verwenden Sie einen Pre-Shared Schlüssel:', 'use dov' => 'DOV (Data Over Voice) benutzen:', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index e0686f3aa..f87607fbb 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1522,6 +1522,7 @@ 'modify' => 'Modify', 'modulation' => 'Modulation', 'monday' => 'Monday', +'monitor interface' => 'Monitior interface', 'month' => 'Month', 'month-graph' => 'Month', 'monthly firewallhits' => 'monthly firewallhits', @@ -2524,10 +2525,6 @@ 'urlfilter weekly' => 'weekly', 'urlfilter whitelist always allowed' => 'Allow custom whitelist for banned clients', 'urlfilter wrong filetype' => 'File has not the extension .tar.gz', -'usb modem on acm0' => 'USB Modem on ACM0', -'usb modem on acm1' => 'USB Modem on ACM1', -'usb modem on acm2' => 'USB Modem on ACM2', -'usb modem on acm3' => 'USB Modem on ACM3', 'use' => 'Use', 'use a pre-shared key' => 'Use a pre-shared key:', 'use dov' => 'Use data over voice (DOV):', diff --git a/langs/es/cgi-bin/es.pl b/langs/es/cgi-bin/es.pl index ae5bf14a6..2be3d36e4 100644 --- a/langs/es/cgi-bin/es.pl +++ b/langs/es/cgi-bin/es.pl @@ -2051,10 +2051,6 @@ 'urlfilter weekly' => 'semanalmente', 'urlfilter whitelist always allowed' => 'Permitir lista blanca personalizada para clientes censurados', 'urlfilter wrong filetype' => 'El archivo no tiene la extension .tar.gz', -'usb modem on acm0' => 'Modem USB en ACM0', -'usb modem on acm1' => 'Modem USB en ACM1', -'usb modem on acm2' => 'Modem USB en ACM2', -'usb modem on acm3' => 'Modem USB en ACM3', 'use' => 'Usar', 'use a pre-shared key' => 'Usar llave pre-compartida', 'use dov' => 'Usar datos sobre voz (DOV)', diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl index 84e15a82b..f4e9518ff 100644 --- a/langs/fr/cgi-bin/fr.pl +++ b/langs/fr/cgi-bin/fr.pl @@ -2065,10 +2065,6 @@ 'urlfilter weekly' => 'hebdomadairement', 'urlfilter whitelist always allowed' => 'Autoriser une liste blanche personnalisée de clients bannis', 'urlfilter wrong filetype' => 'Le fichier n\'a pas l\'extension .tar.gz', -'usb modem on acm0' => 'Modem USB sur ACM0', -'usb modem on acm1' => 'Modem USB sur ACM1', -'usb modem on acm2' => 'Modem USB sur ACM2', -'usb modem on acm3' => 'Modem USB sur ACM3', 'use' => 'Utiliser', 'use a pre-shared key' => 'Utiliser une clé pré-partagée :', 'use dov' => 'Utilisez DOV (Data Over Voice):', diff --git a/langs/nl/cgi-bin/nl.pl b/langs/nl/cgi-bin/nl.pl index 767f93b95..b9e4c6f76 100644 --- a/langs/nl/cgi-bin/nl.pl +++ b/langs/nl/cgi-bin/nl.pl @@ -2481,10 +2481,6 @@ 'urlfilter weekly' => 'wekelijks', 'urlfilter whitelist always allowed' => 'Toestaan gebruik van eigen witte lijst voor verboden clients', 'urlfilter wrong filetype' => 'Bestand heeft niet de extensie .tar.gz', -'usb modem on acm0' => 'USB Modem op ACM0', -'usb modem on acm1' => 'USB Modem op ACM1', -'usb modem on acm2' => 'USB Modem op ACM2', -'usb modem on acm3' => 'USB Modem op ACM3', 'use' => 'Gebruik', 'use a pre-shared key' => 'Gebruik een pre-shared sleutel:', 'use dov' => 'Gebruik data over voice (DOV):', diff --git a/langs/pl/cgi-bin/pl.pl b/langs/pl/cgi-bin/pl.pl index 103e5262e..a79eed0e9 100644 --- a/langs/pl/cgi-bin/pl.pl +++ b/langs/pl/cgi-bin/pl.pl @@ -2074,10 +2074,6 @@ 'urlfilter weekly' => 'co tydzień', 'urlfilter whitelist always allowed' => 'Zezwolenie na białą listę dla zablokowanych klientów', 'urlfilter wrong filetype' => 'Plik nie posiada rozszerzenia .tar.gz', -'usb modem on acm0' => 'Modem USB na ACM0', -'usb modem on acm1' => 'Modem USB na ACM1', -'usb modem on acm2' => 'Modem USB na ACM2', -'usb modem on acm3' => 'Modem USB na ACM3', 'use' => 'Użyj', 'use a pre-shared key' => 'Użyj klucza współdzielonego:', 'use dov' => 'Use data over voice (DOV):', diff --git a/langs/ru/cgi-bin/ru.pl b/langs/ru/cgi-bin/ru.pl index 2b680b066..e3aaab4fb 100644 --- a/langs/ru/cgi-bin/ru.pl +++ b/langs/ru/cgi-bin/ru.pl @@ -2069,10 +2069,6 @@ 'urlfilter weekly' => 'Еженедельно', 'urlfilter whitelist always allowed' => 'Разрешить пользовательский белый список для забаненых клиентов', 'urlfilter wrong filetype' => 'File has not the extension .tar.gz', -'usb modem on acm0' => 'USB Модем на ACM0', -'usb modem on acm1' => 'USB Модем на ACM1', -'usb modem on acm2' => 'USB Модем на ACM2', -'usb modem on acm3' => 'USB Модем на ACM3', 'use' => 'Use', 'use a pre-shared key' => 'Use a pre-shared key:', 'use dov' => 'Use data over voice (DOV):', diff --git a/langs/tr/cgi-bin/tr.pl b/langs/tr/cgi-bin/tr.pl index 9eb5a4325..619f3f249 100644 --- a/langs/tr/cgi-bin/tr.pl +++ b/langs/tr/cgi-bin/tr.pl @@ -2484,10 +2484,6 @@ 'urlfilter weekly' => 'Haftalık', 'urlfilter whitelist always allowed' => 'Yasaklı istemciler için özel beyaz liste izini', 'urlfilter wrong filetype' => 'Uzantısı .tar.gz olan dosya yok', -'usb modem on acm0' => 'ACM0 üzerindeki USB Modem', -'usb modem on acm1' => 'ACM1 üzerindeki USB Modem', -'usb modem on acm2' => 'ACM2 üzerindeki USB Modem', -'usb modem on acm3' => 'ACM3 üzerindeki USB Modem', 'use' => 'Kullan', 'use a pre-shared key' => 'Ön paylaşımlı anahtar kullan:', 'use dov' => 'Ses üzerinden veri kullan (DOV):', From 5eee2654771c7dbe8571ea376017fed7042bae57 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 6 Jun 2014 09:55:21 +0200 Subject: [PATCH 006/143] openssl: security update to 1.0.1h. --- lfs/openssl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/openssl b/lfs/openssl index f842bb979..12cea68b2 100644 --- a/lfs/openssl +++ b/lfs/openssl @@ -24,7 +24,7 @@ include Config -VER = 1.0.1g +VER = 1.0.1h THISAPP = openssl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -51,7 +51,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = de62b43dfcd858e66a74bee1c834e959 +$(DL_FILE)_MD5 = 8d6d684a9430d5cc98a62a5d8fbda8cf install : $(TARGET) From 2b9b518aa87d71a02cb96aa288244c5d0f4cf8a8 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 7 Jun 2014 13:55:34 +0200 Subject: [PATCH 007/143] traffic.cgi: remove work around for a fixed vnstat(i) bug. --- config/rootfiles/core/79/filelists/files | 1 + html/cgi-bin/traffic.cgi | 17 ++++------------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/config/rootfiles/core/79/filelists/files b/config/rootfiles/core/79/filelists/files index bda32bcf9..3195bf2c4 100644 --- a/config/rootfiles/core/79/filelists/files +++ b/config/rootfiles/core/79/filelists/files @@ -9,6 +9,7 @@ srv/web/ipfire/cgi-bin/modem-status.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/pppsetup.cgi srv/web/ipfire/cgi-bin/proxy.cgi +srv/web/ipfire/cgi-bin/traffic.cgi srv/web/ipfire/html/themes/ipfire/include/functions.pl usr/bin/squidGuard usr/sbin/firewall-policy diff --git a/html/cgi-bin/traffic.cgi b/html/cgi-bin/traffic.cgi index 70e5726c9..58a51d075 100644 --- a/html/cgi-bin/traffic.cgi +++ b/html/cgi-bin/traffic.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -88,10 +88,7 @@ sub display_vnstat if ( $testdata =~ 'enough') { print"No data for $device !
"; } else { - # Falls back to textoutput if there was no % value because vnstati hang in this case - if (!($testdata =~ 'nan%')) { - system("/usr/bin/vnstati -c 5 -s -i $device -o /srv/web/ipfire/html/graphs/vnstat-s-$device.png"); - } + system("/usr/bin/vnstati -c 5 -s -i $device -o /srv/web/ipfire/html/graphs/vnstat-s-$device.png"); # Hour graph system("/usr/bin/vnstati -c 5 -h -i $device -o /srv/web/ipfire/html/graphs/vnstat-h-$device.png"); # Day graph @@ -102,15 +99,9 @@ sub display_vnstat system("/usr/bin/vnstati -c 5 -t -i $device -o /srv/web/ipfire/html/graphs/vnstat-t-$device.png"); # Generate HTML-Table with the graphs - print ""; - if ($testdata =~ 'nan%') { - print ""; - } else { - print""; - } print < + From 8dc9629e80007817e2f4295864f474a7f510c938 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 8 Jun 2014 00:56:09 +0200 Subject: [PATCH 008/143] setup: fix initial hostname set. --- src/install+setup/setup/misc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/install+setup/setup/misc.c b/src/install+setup/setup/misc.c index ae4f7800f..58e9bb275 100644 --- a/src/install+setup/setup/misc.c +++ b/src/install+setup/setup/misc.c @@ -27,7 +27,7 @@ int writehostsfiles(void) FILE *file, *hosts; struct keyvalue *kv; char hostname[STRING_SIZE]; - char domainname[STRING_SIZE] = ""; + char domainname[STRING_SIZE] = "localdomain"; char commandstring[STRING_SIZE]; char buffer[STRING_SIZE]; From 1f8a6d96707125596c6ee98a3765f7857351f2c5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 8 Jun 2014 10:17:13 +0200 Subject: [PATCH 009/143] kernel: update to 3.10.42. --- lfs/linux | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lfs/linux b/lfs/linux index a86dab692..74e9b956e 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,10 +24,10 @@ include Config -VER = 3.10.41 +VER = 3.10.42 RPI_PATCHES = linux-3.10.38-grsec-1b49b45 -GRS_PATCHES = grsecurity-2.9.1-3.10.41-ipfire1.patch.xz +GRS_PATCHES = grsecurity-2.9.1-3.10.42-ipfire1.patch.xz THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 46 +PAK_VER = 47 DEPS = "" VERSUFIX=ipfire$(KCFG) @@ -74,9 +74,9 @@ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz $(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES) -$(DL_FILE)_MD5 = 08631db3e6b4328b0315f59ef3fa7b0a +$(DL_FILE)_MD5 = ef927e91cf8b8c4ddf98847341ccf2c8 rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = a7408e8bad57b4b2cb677dd5a0bfb7ff -$(GRS_PATCHES)_MD5 = de48891a35952a3c6de5beea694f7557 +$(GRS_PATCHES)_MD5 = 6ada73f5b8a8180b4139c71dd5da9059 install : $(TARGET) From 2511d78887a67436480b6bdfb267c6db412a0492 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 8 Jun 2014 11:26:13 +0200 Subject: [PATCH 010/143] Fix typo in English translation (Monitor Interface). --- langs/en/cgi-bin/en.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index f87607fbb..5a5c1c355 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1522,7 +1522,7 @@ 'modify' => 'Modify', 'modulation' => 'Modulation', 'monday' => 'Monday', -'monitor interface' => 'Monitior interface', +'monitor interface' => 'Monitor Interface', 'month' => 'Month', 'month-graph' => 'Month', 'monthly firewallhits' => 'monthly firewallhits', From 21e17764249dbd10053811ba581886e3f16d0b66 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 10 Jun 2014 23:08:08 +0200 Subject: [PATCH 011/143] kernel: arm-multi: enable SERIAL_8250_DW needed by mirabox. --- config/kernel/kernel.config.armv5tel-ipfire-multi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/kernel/kernel.config.armv5tel-ipfire-multi b/config/kernel/kernel.config.armv5tel-ipfire-multi index 127542f9a..34045f2a6 100644 --- a/config/kernel/kernel.config.armv5tel-ipfire-multi +++ b/config/kernel/kernel.config.armv5tel-ipfire-multi @@ -2552,7 +2552,7 @@ CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y -# CONFIG_SERIAL_8250_DW is not set +CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_EM is not set # From 1445c9e062c6a17a8be1f248e9098cf99d787bf2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Jun 2014 17:53:15 +0200 Subject: [PATCH 012/143] install: fix baudrate for serial console. --- src/install+setup/install/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index db7a6cc72..309e006c9 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -542,7 +542,7 @@ int main(int argc, char *argv[]) replace("/harddisk/boot/grub/grub.conf", "splashimage", "#splashimage"); replace("/harddisk/boot/grub/grub.conf", "#serial", "serial"); replace("/harddisk/boot/grub/grub.conf", "#terminal", "terminal"); - replace("/harddisk/boot/grub/grub.conf", " panic=10 ", " console=ttyS0,38400n8 panic=10 "); + replace("/harddisk/boot/grub/grub.conf", " panic=10 ", " console=ttyS0,115200n8 panic=10 "); /*inittab*/ replace("/harddisk/etc/inittab", "1:2345:respawn:", "#1:2345:respawn:"); From 3d2415f9242ae312bb4dc1d812e8f4ce0bf9a880 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Jun 2014 20:20:29 +0200 Subject: [PATCH 013/143] udev: fix rule execution for devices that are present before udev start. --- config/rootfiles/core/79/filelists/files | 1 + src/initscripts/init.d/udev | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/79/filelists/files b/config/rootfiles/core/79/filelists/files index 3195bf2c4..d3968f2a6 100644 --- a/config/rootfiles/core/79/filelists/files +++ b/config/rootfiles/core/79/filelists/files @@ -1,6 +1,7 @@ etc/system-release etc/issue etc/rc.d/init.d/sshd +etc/rc.d/init.d/udev srv/web/ipfire/cgi-bin/ddns.cgi srv/web/ipfire/cgi-bin/ids.cgi srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat diff --git a/src/initscripts/init.d/udev b/src/initscripts/init.d/udev index b6d01009a..6cf8771ea 100644 --- a/src/initscripts/init.d/udev +++ b/src/initscripts/init.d/udev @@ -64,7 +64,7 @@ case "${1}" in # Now traverse /sys in order to "coldplug" devices that have # already been discovered - /bin/udevadm trigger + /bin/udevadm trigger --action=add # Now wait for udevd to process the uevents we triggered /bin/udevadm settle From a0ad10ca687d308f6b038fc50f7e5b156e8e64b3 Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Thu, 12 Jun 2014 08:27:43 +0200 Subject: [PATCH 014/143] openvpn: Deleted double entry. * 'my $authactive;' was two times defined, but only one time needed. --- html/cgi-bin/ovpnmain.cgi | 1 - 1 file changed, 1 deletion(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 921009fc7..d5a78444d 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -3155,7 +3155,6 @@ my $complzoactive; my $mssfixactive; my $authactive; my $n2nfragment; -my $authactive; my @n2nmtudisc = split(/ /, (grep { /^mtu-disc/ } @firen2nconf)[0]); my @n2nproto2 = split(/ /, (grep { /^proto/ } @firen2nconf)[0]); my @n2nproto = split(/-/, $n2nproto2[1]); From c8f503560f9498723b042246c93ee83e26982102 Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Thu, 12 Jun 2014 08:37:07 +0200 Subject: [PATCH 015/143] openvpn: Changed chart string for DH parameter and code cleanup. * Added PKCS infos for DH parameter string in the chart. * Deleted some redundant ' - - - + + + END ; } else { @@ -5255,7 +5257,8 @@ END - + + END ; } @@ -5271,15 +5274,16 @@ END - - - + + + END ; } else { @@ -5288,7 +5292,8 @@ END - + + END ; } @@ -5296,7 +5301,7 @@ END # Adding DH parameter to chart if (-f "${General::swroot}/ovpn/ca/dh1024.pem") { my $dhsubject = `/usr/bin/openssl dhparam -text -in ${General::swroot}/ovpn/ca/dh1024.pem`; - $dhsubject =~ /PKCS#3 (.*)[\n]/; + $dhsubject =~ / (.*)[\n]/; $dhsubject = $1; @@ -5304,15 +5309,16 @@ END - - - + + + END ; } else { @@ -5321,7 +5327,8 @@ END - + + END ; } From fd5ccb2dd5d0d4ee15bcae61c720eede3874bfbf Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Thu, 12 Jun 2014 09:11:52 +0200 Subject: [PATCH 016/143] openvpn: Renamed CA chart, added ta.key to chart. * Added keys to CA chart and renamed CA specifics infos to CA and key infos. * Added ta.key to CA/key chart listing. --- html/cgi-bin/ovpnmain.cgi | 74 +++++++++++++++++++++++++++++++++++++++ langs/de/cgi-bin/de.pl | 8 +++-- langs/en/cgi-bin/en.pl | 9 +++-- 3 files changed, 85 insertions(+), 6 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 506dce5d0..ed614d868 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -1530,6 +1530,17 @@ END exit(0); } +### +### Download tls-auth key +### +}elsif ($cgiparams{'ACTION'} eq $Lang::tr{'download tls-auth key'}) { + if ( -f "${General::swroot}/ovpn/certs/ta.key" ) { + print "Content-Type: application/octet-stream\r\n"; + print "Content-Disposition: filename=ta.key\r\n\r\n"; + print `/bin/cat ${General::swroot}/ovpn/certs/ta.key`; + exit(0); + } + ### ### Form for generating a root certificate ### @@ -2369,6 +2380,28 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net') { exit(0); } +### +### Display tls-auth key +### +} elsif ($cgiparams{'ACTION'} eq $Lang::tr{'show tls-auth key'}) { + + if (! -e "${General::swroot}/ovpn/certs/ta.key") { + $errormessage = $Lang::tr{'not present'}; + } else { + &Header::showhttpheaders(); + &Header::openpage($Lang::tr{'ovpn'}, 1, ''); + &Header::openbigbox('100%', 'LEFT', '', ''); + &Header::openbox('100%', 'LEFT', "$Lang::tr{'ta key'}:"); + my $output = `/bin/cat ${General::swroot}/ovpn/certs/ta.key`; + $output = &Header::cleanhtml($output,"y"); + print "
$output
\n"; + &Header::closebox(); + print ""; + &Header::closebigbox(); + &Header::closepage(); + exit(0); + } + ### ### Display Certificate Revoke List ### @@ -5214,6 +5247,8 @@ END ; &Header::closebox(); } + + # CA/key listing &Header::openbox('100%', 'LEFT', "$Lang::tr{'certificate authorities'}"); print < @@ -5228,6 +5263,8 @@ END my $col2="bgcolor='$color{'color20'}'"; # DH parameter line my $col3="bgcolor='$color{'color22'}'"; + # ta.key line + my $col4="bgcolor='$color{'color20'}'"; if (-f "${General::swroot}/ovpn/ca/cacert.pem") { my $casubject = `/usr/bin/openssl x509 -text -in ${General::swroot}/ovpn/ca/cacert.pem`; @@ -5333,6 +5370,40 @@ END ; } + # Adding ta.key to chart + if (-f "${General::swroot}/ovpn/certs/ta.key") { + my $tasubject = `/bin/cat ${General::swroot}/ovpn/certs/ta.key`; + $tasubject =~ /# (.*)[\n]/; + $tasubject = $1; + print < +
+ + + +END + ; + } else { + # Nothing + print < + + + + +END + ; + } + if (! -f "${General::swroot}/ovpn/ca/cacert.pem") { print "
";
-		system("/usr/bin/vnstat -i $device");
-		print "
's and indent some code in chart section. --- html/cgi-bin/ovpnmain.cgi | 45 ++++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 19 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index d5a78444d..506dce5d0 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -5226,6 +5226,7 @@ END ; my $col1="bgcolor='$color{'color22'}'"; my $col2="bgcolor='$color{'color20'}'"; + # DH parameter line my $col3="bgcolor='$color{'color22'}'"; if (-f "${General::swroot}/ovpn/ca/cacert.pem") { @@ -5238,15 +5239,16 @@ END
$Lang::tr{'root certificate'} $casubject
+ -
+ +
-  
 
$Lang::tr{'root certificate'}: $Lang::tr{'not present'} 
 
$Lang::tr{'host certificate'} $hostsubject
+ -
+ +
-  
 
$Lang::tr{'host certificate'}: $Lang::tr{'not present'} 
 
$Lang::tr{'dh parameter'} $dhsubject
+ -
+ +
-  
 
$Lang::tr{'dh parameter'}: $Lang::tr{'not present'} 
 
$Lang::tr{'ta key'}$tasubject
+ + + +
+ + + +  
$Lang::tr{'ta key'}:$Lang::tr{'not present'} 
"; print ""; @@ -5391,6 +5462,9 @@ END
+ + + diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index c604ef05a..8437def7f 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -518,7 +518,7 @@ 'ccd used' => 'Genutzte Adressen', 'cert' => 'Zertifikat', 'certificate' => 'Zertifikat', -'certificate authorities' => 'Zertifizierungsstellen (CAs)', +'certificate authorities' => 'Zertifizierungsstellen und -keys', 'certificate does not have a valid ca associated with it' => 'Mit dem Zertifikat ist keine gültige CA verbunden.', 'certificate file move failed' => 'Verschieben der Zertifikatsdatei fehlgeschlagen', 'cfg restart' => 'Nach dem Wiederherstellen eines Konfigurationsarchivs wird ein Neustart empfohlen.', @@ -769,12 +769,13 @@ 'downlink std class' => 'Downloadstandardklasse', 'download' => 'herunterladen', 'download ca certificate' => 'CA-Zertifikat herunterladen', -'download certificate' => 'Zertifikate herunterladen', +'download certificate' => 'File herunterladen', 'download dh parameter' => 'Diffie-Hellman-Parameter herunterladen', 'download host certificate' => 'Host-Zertifikat herunterladen', 'download new ruleset' => 'Neuen Regelsatz herunterladen', 'download pkcs12 file' => 'PKCS12-Datei herunterladen', 'download root certificate' => 'Root-Zertifikat herunterladen', +'download tls-auth key' => 'tls-auth Key herunterladen', 'dpd action' => 'Aktion für Dead Peer Detection', 'dpd delay' => 'Verzögerung', 'dpd timeout' => 'Zeitüberschreitung', @@ -1935,7 +1936,7 @@ 'shares' => 'Freigaben', 'show ajax speedmeter in footer' => 'Ajax Speed Anzeige', 'show ca certificate' => 'CA Zertifikat anzeigen', -'show certificate' => 'Zertifikat anzeigen', +'show certificate' => 'File anzeigen', 'show crl' => 'Certificate Revocation List anzeigen', 'show dh' => 'Diffie-Hellman-Parameter anzeigen', 'show host certificate' => 'Host-Zertifikat anzeigen', @@ -2078,6 +2079,7 @@ 'time server' => 'Zeitserver', 'timeout must be a number' => 'Wartezeit muss eine Zahl sein.', 'title' => 'Titel', +'ta key' => 'Key tls-auth', 'to' => 'Bis', 'to email adr' => 'An Email Adresse', 'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index f87607fbb..5efbe1c23 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -536,7 +536,7 @@ 'ccd used' => 'Used addresses', 'cert' => 'Certificate', 'certificate' => 'Certificate', -'certificate authorities' => 'Certificate Authorities', +'certificate authorities' => 'Certificate Authorities and -keys', 'certificate does not have a valid ca associated with it' => 'Certificate does not have a valid CA associated with it.', 'certificate file move failed' => 'Certificate file move failed', 'cfg restart' => 'A reboot is suggested after restoring a configuration archive.', @@ -795,12 +795,13 @@ 'downlink std class' => 'downlink standard class', 'download' => 'download', 'download ca certificate' => 'Download CA certificate', -'download certificate' => 'Download certificate', +'download certificate' => 'Download file', 'download dh parameter' => 'Download Diffie-Hellman parameters', 'download host certificate' => 'Download host certificate', 'download new ruleset' => 'Download new ruleset', 'download pkcs12 file' => 'Download PKCS12 file', 'download root certificate' => 'Download root certificate', +'download tls-auth key' => 'Download tls-auth key', 'dpd action' => 'Action', 'dpd delay' => 'Delay', 'dpd timeout' => 'Timeout', @@ -1969,7 +1970,7 @@ 'show ajax speedmeter in footer' => 'Show Ajax speedmeter', 'show areas' => 'show areas', 'show ca certificate' => 'Show CA certificate', -'show certificate' => 'Show certificate', +'show certificate' => 'Show file', 'show crl' => 'Show certificate revocation list', 'show dh' => 'Show Diffie-Hellman parameters', 'show host certificate' => 'Show host certificate', @@ -1977,6 +1978,7 @@ 'show lines' => 'Show lines', 'show root certificate' => 'Show root certificate', 'show share options' => 'Show shares options', +'show tls-auth key' => 'Show tls-auth key', 'shuffle' => 'Shuffle', 'shutdown' => 'Shutdown', 'shutdown ask' => 'Shutdown?', @@ -2088,6 +2090,7 @@ 'system log viewer' => 'System Log Viewer', 'system logs' => 'System Logs', 'system status information' => 'System Status Information', +'ta key' => 'Key tls-auth', 'telephone not set' => 'Telephone not set.', 'template' => 'Preset', 'template warning' => 'You have two options to set up Qos. The First, you press the save button and generate the classes and rules on your own. The second, you press the preset button and classes and rules will be set up by a template.', From 8f94a6092cf602d5817332aa4e7d86deb80e67a9 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 12 Jun 2014 10:16:45 +0200 Subject: [PATCH 017/143] kernel: update to 3.10.43. --- lfs/linux | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lfs/linux b/lfs/linux index 74e9b956e..0214bebc0 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,10 +24,10 @@ include Config -VER = 3.10.42 +VER = 3.10.43 RPI_PATCHES = linux-3.10.38-grsec-1b49b45 -GRS_PATCHES = grsecurity-2.9.1-3.10.42-ipfire1.patch.xz +GRS_PATCHES = grsecurity-2.9.1-3.10.43-ipfire1.patch.xz THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 47 +PAK_VER = 48 DEPS = "" VERSUFIX=ipfire$(KCFG) @@ -74,9 +74,9 @@ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz $(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES) -$(DL_FILE)_MD5 = ef927e91cf8b8c4ddf98847341ccf2c8 +$(DL_FILE)_MD5 = b76af402bd1848b533f0b6dab41d3220 rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = a7408e8bad57b4b2cb677dd5a0bfb7ff -$(GRS_PATCHES)_MD5 = 6ada73f5b8a8180b4139c71dd5da9059 +$(GRS_PATCHES)_MD5 = a77f35c2f4cd6d64a50c26ef5513540b install : $(TARGET) From 2734fb7e72015f0615dfdf483f498419e78dea22 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 12 Jun 2014 10:17:08 +0200 Subject: [PATCH 018/143] kernel: use pcieaspm default from bios. --- config/kernel/kernel.config.i586-ipfire | 4 ++-- config/kernel/kernel.config.i586-ipfire-pae | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 8a3e089dd..ea1faff91 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -632,8 +632,8 @@ CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set -# CONFIG_PCIEASPM_DEFAULT is not set -CONFIG_PCIEASPM_POWERSAVE=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_ARCH_SUPPORTS_MSI=y diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index 4f713623f..9ade8729f 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -645,8 +645,8 @@ CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set -# CONFIG_PCIEASPM_DEFAULT is not set -CONFIG_PCIEASPM_POWERSAVE=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_ARCH_SUPPORTS_MSI=y From ad09461a43931ae0949ebc151c935230c268ccbb Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Thu, 12 Jun 2014 16:17:02 +0200 Subject: [PATCH 019/143] openvpn:Deleted download possibility for DH param and fixed some typos. * Deleted DH-parameter download possibility in CA/key chart section. * Fixed some typos in CA/key section. --- html/cgi-bin/ovpnmain.cgi | 4 +--- langs/de/cgi-bin/de.pl | 12 ++++++------ langs/en/cgi-bin/en.pl | 8 ++++---- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index ed614d868..45c2f6c67 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -5351,8 +5351,6 @@ END
@@ -5463,7 +5461,7 @@ END
CA-Upload
$Lang::tr{'ca name'}: - -  
- + diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 8437def7f..ae4d69491 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -518,7 +518,7 @@ 'ccd used' => 'Genutzte Adressen', 'cert' => 'Zertifikat', 'certificate' => 'Zertifikat', -'certificate authorities' => 'Zertifizierungsstellen und -keys', +'certificate authorities' => 'Zertifizierungsstellen und -Schlüssel', 'certificate does not have a valid ca associated with it' => 'Mit dem Zertifikat ist keine gültige CA verbunden.', 'certificate file move failed' => 'Verschieben der Zertifikatsdatei fehlgeschlagen', 'cfg restart' => 'Nach dem Wiederherstellen eines Konfigurationsarchivs wird ein Neustart empfohlen.', @@ -554,7 +554,7 @@ 'connection' => 'Verbindung', 'connection closed' => 'Nicht Verbunden...', 'connection debugging' => 'Verbindungs-Debugging', -'connection status and controlc' => 'Verbindungsstatus und -kontrolle', +'connection status and controlc' => 'Verbindungsstatus und -Kontrolle', 'connection tracking' => 'iptables-Verbindungsverfolgung', 'connection type' => 'Verbindungstyp', 'connection type is invalid' => 'Verbindungstyp ist ungültig', @@ -769,7 +769,7 @@ 'downlink std class' => 'Downloadstandardklasse', 'download' => 'herunterladen', 'download ca certificate' => 'CA-Zertifikat herunterladen', -'download certificate' => 'File herunterladen', +'download certificate' => 'Datei herunterladen', 'download dh parameter' => 'Diffie-Hellman-Parameter herunterladen', 'download host certificate' => 'Host-Zertifikat herunterladen', 'download new ruleset' => 'Neuen Regelsatz herunterladen', @@ -1667,7 +1667,7 @@ 'ovpn device' => 'OpenVPN-Gerät', 'ovpn dh' => 'Diffie-Hellman-Parameter-Länge', 'ovpn dh new key' => 'Neuen Diffie-Hellman Parameter erstellen', -'ovpn dh parameters' => 'Diffie-Hellman-Parameter-Optionen', +'ovpn dh parameters' => 'Diffie-Hellman-Parameter Optionen', 'ovpn dh upload' => 'Neuen Diffie-Hellman-Parameter hochladen', 'ovpn dl' => 'OVPN-Konfiguration downloaden', 'ovpn engines' => 'Krypto Engine', @@ -1936,7 +1936,7 @@ 'shares' => 'Freigaben', 'show ajax speedmeter in footer' => 'Ajax Speed Anzeige', 'show ca certificate' => 'CA Zertifikat anzeigen', -'show certificate' => 'File anzeigen', +'show certificate' => 'Datei anzeigen', 'show crl' => 'Certificate Revocation List anzeigen', 'show dh' => 'Diffie-Hellman-Parameter anzeigen', 'show host certificate' => 'Host-Zertifikat anzeigen', @@ -2079,7 +2079,7 @@ 'time server' => 'Zeitserver', 'timeout must be a number' => 'Wartezeit muss eine Zahl sein.', 'title' => 'Titel', -'ta key' => 'Key tls-auth', +'ta key' => 'TLS-Authentifizierungsschlüssel', 'to' => 'Bis', 'to email adr' => 'An Email Adresse', 'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 5efbe1c23..f8770204c 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -536,7 +536,7 @@ 'ccd used' => 'Used addresses', 'cert' => 'Certificate', 'certificate' => 'Certificate', -'certificate authorities' => 'Certificate Authorities and -keys', +'certificate authorities' => 'Certificate Authorities and -Keys', 'certificate does not have a valid ca associated with it' => 'Certificate does not have a valid CA associated with it.', 'certificate file move failed' => 'Certificate file move failed', 'cfg restart' => 'A reboot is suggested after restoring a configuration archive.', @@ -574,7 +574,7 @@ 'connection' => 'Connection', 'connection closed' => 'Not connected...', 'connection debugging' => 'Connection debugging', -'connection status and controlc' => 'Connection status and control', +'connection status and controlc' => 'Connection Status and -Control', 'connection tracking' => 'iptables Connection Tracking', 'connection type' => 'Connection Type', 'connection type is invalid' => 'Connection type is invalid.', @@ -1172,7 +1172,7 @@ 'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Generating the root and host certificates may take a long time. It can take up to several minutes on older hardware. Please be patient.', 'genkey' => 'Generate PSK', 'genre' => 'Genre', -'global settings' => 'Global settings', +'global settings' => 'Global Settings', 'gpl i accept these terms and conditions' => 'I accept these terms and conditions', 'gpl license agreement' => 'License Agreement', 'gpl please read carefully the general public license and accept it below' => 'Please read carefully the General Public License and accept it below', @@ -2090,7 +2090,7 @@ 'system log viewer' => 'System Log Viewer', 'system logs' => 'System Logs', 'system status information' => 'System Status Information', -'ta key' => 'Key tls-auth', +'ta key' => 'TLS-Authentification-Key', 'telephone not set' => 'Telephone not set.', 'template' => 'Preset', 'template warning' => 'You have two options to set up Qos. The First, you press the save button and generate the classes and rules on your own. The second, you press the preset button and classes and rules will be set up by a template.', From d6e6e213415cca408a1bf93692e7643bd58bc066 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 12 Jun 2014 16:31:43 +0200 Subject: [PATCH 020/143] samba: Show a simple example for default shares. --- config/samba/default.shares | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/config/samba/default.shares b/config/samba/default.shares index aa21965f9..ee297fe3f 100644 --- a/config/samba/default.shares +++ b/config/samba/default.shares @@ -1,18 +1,9 @@ -[Temp] -path = /tmp -comment = Temp -browseable = yes +[Share1] +path = /mnt/share1 +comment = Shared Folder +browsable = yes writeable = yes -create mask = 0777 -directory mask = 0777 -guest ok = yes -force user = samba -[P2P] -path = /var/ipfire/samba/p2p -comment = P2P -browseable = yes -writeable = yes -create mask = 0777 -directory mask = 0777 +create mask = 0644 +directory mask = 0755 guest ok = yes force user = samba From b3b33f858651308c27b340ed94bf8eb4e82accfc Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 12 Jun 2014 16:44:07 +0200 Subject: [PATCH 021/143] modem-lib.pl: Check if character device exists before trying to connect to it. --- config/cfgroot/modem-lib.pl | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/config/cfgroot/modem-lib.pl b/config/cfgroot/modem-lib.pl index 51b6d68e9..5d43cc176 100644 --- a/config/cfgroot/modem-lib.pl +++ b/config/cfgroot/modem-lib.pl @@ -33,7 +33,10 @@ sub new() { bless $self, $class; # Initialize the connetion to the modem. - $self->_initialize($port, $baud); + my $ret = $self->_initialize($port, $baud); + if ($ret) { + return undef; + } if ($self->_is_working()) { return $self; @@ -54,9 +57,16 @@ sub DESTROY() { sub _initialize() { my ($self, $port, $baud) = @_; + # Check if the character device actually exists. + if (! -c $port) { + return 1; + } + # Establish connection to the modem. $self->{modem} = new Device::Modem(port => $port); $self->{modem}->connect(baudrate => $baud); + + return 0; } sub _is_working() { From 7c56112cf4014e2b4c887e48301dfb68df48bd68 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 12 Jun 2014 16:55:29 +0200 Subject: [PATCH 022/143] libpcap: Update to 1.4.0. --- config/rootfiles/common/libpcap | 11 ++++++++++- config/rootfiles/core/79/filelists/libpcap | 1 + lfs/libpcap | 17 ++++++----------- 3 files changed, 17 insertions(+), 12 deletions(-) create mode 120000 config/rootfiles/core/79/filelists/libpcap diff --git a/config/rootfiles/common/libpcap b/config/rootfiles/common/libpcap index 0fc7c0090..e300c9bb5 100644 --- a/config/rootfiles/common/libpcap +++ b/config/rootfiles/common/libpcap @@ -1,7 +1,9 @@ #usr/bin/pcap-config #usr/include/pcap +#usr/include/pcap/bluetooth.h #usr/include/pcap-bpf.h #usr/include/pcap-int.h +#usr/include/pcap/ipnet.h #usr/include/pcap-namedb.h #usr/include/pcap.h #usr/include/pcap/bpf.h @@ -9,11 +11,12 @@ #usr/include/pcap/pcap.h #usr/include/pcap/sll.h #usr/include/pcap/usb.h +#usr/include/pcap/vlan.h #usr/lib/libpcap.a usr/lib/libpcap.so usr/lib/libpcap.so.1 usr/lib/libpcap.so.1.0 -usr/lib/libpcap.so.1.0.0 +usr/lib/libpcap.so.1.4.0 #usr/share/man/man1/pcap-config.1 #usr/share/man/man3/pcap.3pcap #usr/share/man/man3/pcap_activate.3pcap @@ -39,6 +42,7 @@ usr/lib/libpcap.so.1.0.0 #usr/share/man/man3/pcap_findalldevs.3pcap #usr/share/man/man3/pcap_fopen_offline.3pcap #usr/share/man/man3/pcap_free_datalinks.3pcap +#usr/share/man/man3/pcap_free_tstamp_types.3pcap #usr/share/man/man3/pcap_freealldevs.3pcap #usr/share/man/man3/pcap_freecode.3pcap #usr/share/man/man3/pcap_get_selectable_fd.3pcap @@ -48,6 +52,7 @@ usr/lib/libpcap.so.1.0.0 #usr/share/man/man3/pcap_is_swapped.3pcap #usr/share/man/man3/pcap_lib_version.3pcap #usr/share/man/man3/pcap_list_datalinks.3pcap +#usr/share/man/man3/pcap_list_tstamp_types.3pcap #usr/share/man/man3/pcap_lookupdev.3pcap #usr/share/man/man3/pcap_lookupnet.3pcap #usr/share/man/man3/pcap_loop.3pcap @@ -67,6 +72,7 @@ usr/lib/libpcap.so.1.0.0 #usr/share/man/man3/pcap_set_rfmon.3pcap #usr/share/man/man3/pcap_set_snaplen.3pcap #usr/share/man/man3/pcap_set_timeout.3pcap +#usr/share/man/man3/pcap_set_tstamp_type.3pcap #usr/share/man/man3/pcap_setdirection.3pcap #usr/share/man/man3/pcap_setfilter.3pcap #usr/share/man/man3/pcap_setnonblock.3pcap @@ -74,6 +80,9 @@ usr/lib/libpcap.so.1.0.0 #usr/share/man/man3/pcap_stats.3pcap #usr/share/man/man3/pcap_statustostr.3pcap #usr/share/man/man3/pcap_strerror.3pcap +#usr/share/man/man3/pcap_tstamp_type_name_to_val.3pcap +#usr/share/man/man3/pcap_tstamp_type_val_to_name.3pcap #usr/share/man/man5/pcap-savefile.5 #usr/share/man/man7/pcap-filter.7 #usr/share/man/man7/pcap-linktype.7 +#usr/share/man/man7/pcap-tstamp.7 diff --git a/config/rootfiles/core/79/filelists/libpcap b/config/rootfiles/core/79/filelists/libpcap new file mode 120000 index 000000000..c7f9f52a8 --- /dev/null +++ b/config/rootfiles/core/79/filelists/libpcap @@ -0,0 +1 @@ +../../../common/libpcap \ No newline at end of file diff --git a/lfs/libpcap b/lfs/libpcap index c6fdc2ef0..0f118a428 100644 --- a/lfs/libpcap +++ b/lfs/libpcap @@ -24,7 +24,7 @@ include Config -VER = 1.0.0 +VER = 1.4.0 THISAPP = libpcap-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,6 +32,8 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +CFLAGS += -fno-strict-aliasing + ############################################################################### # Top-level Rules ############################################################################### @@ -40,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 9ad1358c5dec48456405eac197a46d3d +$(DL_FILE)_MD5 = 56e88a5aabdd1e04414985ac24f7e76c install : $(TARGET) @@ -70,15 +72,8 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) -# cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libpcap-0.8.3-shared.patch - cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls - cd $(DIR_APP) && make - cd $(DIR_APP) && make shared + cd $(DIR_APP) && ./configure --prefix=/usr + cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - cd $(DIR_APP) && make install-shared-so - ln -svf libpcap.so.1.0.0 /usr/lib/libpcap.so.1.0 - ln -svf libpcap.so.1.0 /usr/lib/libpcap.so.1 - ln -svf libpcap.so.1 /usr/lib/libpcap.so - cd $(DIR_APP) && cp -vf pcap-int.h /usr/include @rm -rf $(DIR_APP) @$(POSTBUILD) From 525839f74f6be04b59f8bb3874f5764fed078a78 Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Thu, 12 Jun 2014 17:36:57 +0200 Subject: [PATCH 023/143] openvpn: Clean up DH download code. --- html/cgi-bin/ovpnmain.cgi | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 45c2f6c67..b2ce05e97 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -1519,17 +1519,6 @@ END exit(0); } -### -### Download Diffie-Hellman parameter -### -}elsif ($cgiparams{'ACTION'} eq $Lang::tr{'download dh parameter'}) { - if ( -f "${General::swroot}/ovpn/ca/dh1024.pem" ) { - print "Content-Type: application/octet-stream\r\n"; - print "Content-Disposition: filename=dh1024.pem\r\n\r\n"; - print `/usr/bin/openssl dhparam -in ${General::swroot}/ovpn/ca/dh1024.pem`; - exit(0); - } - ### ### Download tls-auth key ### From 0e37b55202738c4eb0e4be042b64ed8e2a161953 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 13 Jun 2014 12:44:30 +0200 Subject: [PATCH 024/143] leds: Use correct RED interface even when RED_DEV is set. --- config/rootfiles/core/79/filelists/files | 1 + src/initscripts/init.d/leds | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/core/79/filelists/files b/config/rootfiles/core/79/filelists/files index d3968f2a6..4a557d2cf 100644 --- a/config/rootfiles/core/79/filelists/files +++ b/config/rootfiles/core/79/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/rc.d/init.d/leds etc/rc.d/init.d/sshd etc/rc.d/init.d/udev srv/web/ipfire/cgi-bin/ddns.cgi diff --git a/src/initscripts/init.d/leds b/src/initscripts/init.d/leds index d75a2e96c..faa765055 100644 --- a/src/initscripts/init.d/leds +++ b/src/initscripts/init.d/leds @@ -17,9 +17,11 @@ fi # Load ethernet settings eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings) -if [ "${RED_DEV}" == "" ]; then - RED_DEV=ppp0 -fi +case "${RED_TYPE}" in + PPPOE) + RED_DEV="ppp0" + ;; +esac # setup_netdev_trigger LED DEVICE MODE setup_netdev_trigger () From 8815d10bc1e9c68fd50983211477f1ce95feda83 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Jun 2014 21:00:36 +0200 Subject: [PATCH 025/143] libpcap: rootfile update. --- config/rootfiles/common/libpcap | 1 - 1 file changed, 1 deletion(-) diff --git a/config/rootfiles/common/libpcap b/config/rootfiles/common/libpcap index e300c9bb5..52169a74a 100644 --- a/config/rootfiles/common/libpcap +++ b/config/rootfiles/common/libpcap @@ -15,7 +15,6 @@ #usr/lib/libpcap.a usr/lib/libpcap.so usr/lib/libpcap.so.1 -usr/lib/libpcap.so.1.0 usr/lib/libpcap.so.1.4.0 #usr/share/man/man1/pcap-config.1 #usr/share/man/man3/pcap.3pcap From ebaf391b480a4b3da36933f93b2720f34cd92d57 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Jun 2014 21:01:56 +0200 Subject: [PATCH 026/143] kernel-header: rootfile update. --- config/rootfiles/common/armv5tel/linux-headers | 1 + config/rootfiles/common/i586/linux-headers | 1 + 2 files changed, 2 insertions(+) diff --git a/config/rootfiles/common/armv5tel/linux-headers b/config/rootfiles/common/armv5tel/linux-headers index a4da621ed..7fa9a2463 100644 --- a/config/rootfiles/common/armv5tel/linux-headers +++ b/config/rootfiles/common/armv5tel/linux-headers @@ -625,6 +625,7 @@ #usr/include/linux/unix_diag.h #usr/include/linux/usb #usr/include/linux/usb/audio.h +#usr/include/linux/usb/cdc-wdm.h #usr/include/linux/usb/cdc.h #usr/include/linux/usb/ch11.h #usr/include/linux/usb/ch9.h diff --git a/config/rootfiles/common/i586/linux-headers b/config/rootfiles/common/i586/linux-headers index 8f8123cd8..deaa97f40 100644 --- a/config/rootfiles/common/i586/linux-headers +++ b/config/rootfiles/common/i586/linux-headers @@ -654,6 +654,7 @@ #usr/include/linux/unix_diag.h #usr/include/linux/usb #usr/include/linux/usb/audio.h +#usr/include/linux/usb/cdc-wdm.h #usr/include/linux/usb/cdc.h #usr/include/linux/usb/ch11.h #usr/include/linux/usb/ch9.h From da6424d983c51391774541c2717278421a1cc659 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Jun 2014 21:02:45 +0200 Subject: [PATCH 027/143] kernel: add mcs7830 link detection patch. fixes #10551 --- lfs/linux | 5 +- ....y-usbnet_mcs7830_rework_link_detect.patch | 71 +++++++++++++++++++ 2 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch diff --git a/lfs/linux b/lfs/linux index 0214bebc0..45e9ce661 100644 --- a/lfs/linux +++ b/lfs/linux @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 48 +PAK_VER = 49 DEPS = "" VERSUFIX=ipfire$(KCFG) @@ -160,6 +160,9 @@ endif cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.2.33_ipg-fix-driver-name.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.27_mcs7830-fix-driver-name.patch + # Moschip 7830 link detection + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch + ifeq "$(KCFG)" "-kirkwood" # Add dreamplug,guruplug and icy 62x0 support on ARM-kirkwood diff --git a/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch b/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch new file mode 100644 index 000000000..2114ae83b --- /dev/null +++ b/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch @@ -0,0 +1,71 @@ +From 4e9792dc8ab29175295c79c35f9f6fbd2d453b35 Mon Sep 17 00:00:00 2001 +From: Octavian Purdila +Date: Mon, 23 Dec 2013 19:06:31 +0200 +Subject: [PATCH] usbnet: mcs7830: rework link state detection + +Even with the quirks in commit dabdaf0c (mcs7830: Fix link state +detection) there are still spurious link-down events for some chips +where the false link-down events count go over a few hundreds. + +This patch takes a more conservative approach and only looks at +link-down events where the link-down state is not combined with other +states (e.g. half/full speed, pending frames in SRAM or TX status +information valid). In all other cases we assume the link is up. + +Tested on MCS7830CV-DA (USB ID 9710:7830). + +Cc: Ondrej Zary +Cc: Michael Leun +Cc: Ming Lei +Signed-off-by: Octavian Purdila +Signed-off-by: David S. Miller +--- + drivers/net/usb/mcs7830.c | 19 ++++--------------- + 1 file changed, 4 insertions(+), 15 deletions(-) + +diff --git a/drivers/net/usb/mcs7830.c b/drivers/net/usb/mcs7830.c +index 9237c45..8dd48b5 100644 +--- a/drivers/net/usb/mcs7830.c ++++ b/drivers/net/usb/mcs7830.c +@@ -117,7 +117,6 @@ enum { + struct mcs7830_data { + u8 multi_filter[8]; + u8 config; +- u8 link_counter; + }; + + static const char driver_name[] = "MOSCHIP usb-ethernet driver"; +@@ -562,26 +561,16 @@ static void mcs7830_status(struct usbnet *dev, struct urb *urb) + { + u8 *buf = urb->transfer_buffer; + bool link, link_changed; +- struct mcs7830_data *data = mcs7830_get_data(dev); + + if (urb->actual_length < 16) + return; + +- link = !(buf[1] & 0x20); ++ link = !(buf[1] == 0x20); + link_changed = netif_carrier_ok(dev->net) != link; + if (link_changed) { +- data->link_counter++; +- /* +- track link state 20 times to guard against erroneous +- link state changes reported sometimes by the chip +- */ +- if (data->link_counter > 20) { +- data->link_counter = 0; +- usbnet_link_change(dev, link, 0); +- netdev_dbg(dev->net, "Link Status is: %d\n", link); +- } +- } else +- data->link_counter = 0; ++ usbnet_link_change(dev, link, 0); ++ netdev_dbg(dev->net, "Link Status is: %d\n", link); ++ } + } + + static const struct driver_info moschip_info = { +-- +2.0.0 + From 581f19ddf155e5eb5d309825ad9515d6e98c9ad7 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 14 Jun 2014 22:21:08 +0200 Subject: [PATCH 028/143] start core80. --- config/rootfiles/core/{77 => 80}/exclude | 0 config/rootfiles/core/80/filelists/files | 2 + config/rootfiles/core/{77 => 80}/meta | 0 config/rootfiles/core/80/update.sh | 54 +++++++++++++++++++ .../rootfiles/{core/79 => oldcore/77}/exclude | 0 .../{core => oldcore}/77/filelists/GeoIP | 0 .../{core => oldcore}/77/filelists/Net_SSLeay | 0 .../{core => oldcore}/77/filelists/apache2 | 0 .../77/filelists/armv5tel/binutils | 0 .../77/filelists/armv5tel/dracut | 0 .../77/filelists/armv5tel/gcc | 0 .../77/filelists/armv5tel/glibc | 0 .../77/filelists/armv5tel/initscripts | 0 .../77/filelists/armv5tel/linux-kirkwood | 0 .../77/filelists/armv5tel/linux-multi | 0 .../77/filelists/armv5tel/linux-rpi | 0 .../77/filelists/armv5tel/lm_sensors | 0 .../77/filelists/armv5tel/rpi-firmware | 0 .../77/filelists/armv5tel/u-boot | 0 .../77/filelists/armv5tel/util-linux | 0 .../{core => oldcore}/77/filelists/beep | 0 .../77/filelists/bridge-utils | 0 .../{core => oldcore}/77/filelists/coreutils | 0 .../{core => oldcore}/77/filelists/cyrus-sasl | 0 .../{core => oldcore}/77/filelists/dosfstools | 0 .../77/filelists/dvb-firmwares | 0 .../{core => oldcore}/77/filelists/e2fsprogs | 0 .../{core => oldcore}/77/filelists/files | 0 .../{core => oldcore}/77/filelists/fireinfo | 0 .../{core => oldcore}/77/filelists/firewall | 0 .../{core => oldcore}/77/filelists/hwdata | 0 .../77/filelists/i586/binutils | 0 .../77/filelists/i586/dracut | 0 .../{core => oldcore}/77/filelists/i586/gcc | 0 .../{core => oldcore}/77/filelists/i586/glibc | 0 .../{core => oldcore}/77/filelists/i586/grub | 0 .../77/filelists/i586/initscripts | 0 .../{core => oldcore}/77/filelists/i586/linux | 0 .../77/filelists/i586/lm_sensors | 0 .../77/filelists/i586/strongswan-padlock | 0 .../77/filelists/i586/util-linux | 0 .../{core => oldcore}/77/filelists/iptables | 0 .../{core => oldcore}/77/filelists/iw | 0 .../{core => oldcore}/77/filelists/jquery | 0 .../{core => oldcore}/77/filelists/kmod | 0 .../{core => oldcore}/77/filelists/libnl | 0 .../{core => oldcore}/77/filelists/libusbx | 0 .../{core => oldcore}/77/filelists/libxml2 | 0 .../77/filelists/linux-firmware | 0 .../{core => oldcore}/77/filelists/lzo | 0 .../{core => oldcore}/77/filelists/misc-progs | 0 .../{core => oldcore}/77/filelists/mysql-libs | 0 .../{core => oldcore}/77/filelists/net-tools | 0 .../{core => oldcore}/77/filelists/ntp | 0 .../{core => oldcore}/77/filelists/openssh | 0 .../{core => oldcore}/77/filelists/openssl | 0 .../77/filelists/openssl-compat | 0 .../{core => oldcore}/77/filelists/openvpn | 0 .../{core => oldcore}/77/filelists/pakfire | 0 .../{core => oldcore}/77/filelists/paxctl | 0 .../{core => oldcore}/77/filelists/php | 0 .../{core => oldcore}/77/filelists/rng-tools | 0 .../{core => oldcore}/77/filelists/setup | 0 .../{core => oldcore}/77/filelists/strongswan | 0 .../{core => oldcore}/77/filelists/tzdata | 0 .../{core => oldcore}/77/filelists/udev | 0 .../77/filelists/usb_modeswitch | 0 .../77/filelists/usb_modeswitch_data | 0 .../{core => oldcore}/77/filelists/usbutils | 0 .../{core => oldcore}/77/filelists/vim | 0 .../{core => oldcore}/77/filelists/wget | 0 .../77/filelists/wpa_supplicant | 0 .../{core => oldcore}/77/filelists/xz | 0 config/rootfiles/{core/79 => oldcore/77}/meta | 0 .../rootfiles/{core => oldcore}/77/update.sh | 0 config/rootfiles/oldcore/79/exclude | 20 +++++++ .../79/filelists/armv5tel/linux-kirkwood | 0 .../79/filelists/armv5tel/linux-multi | 0 .../79/filelists/armv5tel/linux-rpi | 0 .../{core => oldcore}/79/filelists/daq | 0 .../{core => oldcore}/79/filelists/files | 0 .../{core => oldcore}/79/filelists/hostname | 0 .../{core => oldcore}/79/filelists/i586/grub | 0 .../{core => oldcore}/79/filelists/i586/linux | 0 .../79/filelists/i586/syslinux | 0 .../{core => oldcore}/79/filelists/libpcap | 0 .../{core => oldcore}/79/filelists/openssh | 0 .../{core => oldcore}/79/filelists/openssl | 0 .../{core => oldcore}/79/filelists/openvpn | 0 .../79/filelists/perl-Device-Modem | 0 .../79/filelists/perl-Device-SerialPort | 0 .../{core => oldcore}/79/filelists/ppp | 0 .../{core => oldcore}/79/filelists/snort | 0 .../{core => oldcore}/79/filelists/squid | 0 .../{core => oldcore}/79/filelists/sudo | 0 .../{core => oldcore}/79/filelists/vnstat | 0 config/rootfiles/oldcore/79/meta | 1 + .../rootfiles/{core => oldcore}/79/update.sh | 0 make.sh | 2 +- 99 files changed, 78 insertions(+), 1 deletion(-) rename config/rootfiles/core/{77 => 80}/exclude (100%) create mode 100644 config/rootfiles/core/80/filelists/files rename config/rootfiles/core/{77 => 80}/meta (100%) create mode 100644 config/rootfiles/core/80/update.sh rename config/rootfiles/{core/79 => oldcore/77}/exclude (100%) rename config/rootfiles/{core => oldcore}/77/filelists/GeoIP (100%) rename config/rootfiles/{core => oldcore}/77/filelists/Net_SSLeay (100%) rename config/rootfiles/{core => oldcore}/77/filelists/apache2 (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/binutils (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/dracut (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/gcc (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/glibc (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/initscripts (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/linux-kirkwood (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/linux-multi (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/linux-rpi (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/lm_sensors (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/rpi-firmware (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/u-boot (100%) rename config/rootfiles/{core => oldcore}/77/filelists/armv5tel/util-linux (100%) rename config/rootfiles/{core => oldcore}/77/filelists/beep (100%) rename config/rootfiles/{core => oldcore}/77/filelists/bridge-utils (100%) rename config/rootfiles/{core => oldcore}/77/filelists/coreutils (100%) rename config/rootfiles/{core => oldcore}/77/filelists/cyrus-sasl (100%) rename config/rootfiles/{core => oldcore}/77/filelists/dosfstools (100%) rename config/rootfiles/{core => oldcore}/77/filelists/dvb-firmwares (100%) rename config/rootfiles/{core => oldcore}/77/filelists/e2fsprogs (100%) rename config/rootfiles/{core => oldcore}/77/filelists/files (100%) rename config/rootfiles/{core => oldcore}/77/filelists/fireinfo (100%) rename config/rootfiles/{core => oldcore}/77/filelists/firewall (100%) rename config/rootfiles/{core => oldcore}/77/filelists/hwdata (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/binutils (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/dracut (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/gcc (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/glibc (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/grub (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/initscripts (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/linux (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/lm_sensors (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/strongswan-padlock (100%) rename config/rootfiles/{core => oldcore}/77/filelists/i586/util-linux (100%) rename config/rootfiles/{core => oldcore}/77/filelists/iptables (100%) rename config/rootfiles/{core => oldcore}/77/filelists/iw (100%) rename config/rootfiles/{core => oldcore}/77/filelists/jquery (100%) rename config/rootfiles/{core => oldcore}/77/filelists/kmod (100%) rename config/rootfiles/{core => oldcore}/77/filelists/libnl (100%) rename config/rootfiles/{core => oldcore}/77/filelists/libusbx (100%) rename config/rootfiles/{core => oldcore}/77/filelists/libxml2 (100%) rename config/rootfiles/{core => oldcore}/77/filelists/linux-firmware (100%) rename config/rootfiles/{core => oldcore}/77/filelists/lzo (100%) rename config/rootfiles/{core => oldcore}/77/filelists/misc-progs (100%) rename config/rootfiles/{core => oldcore}/77/filelists/mysql-libs (100%) rename config/rootfiles/{core => oldcore}/77/filelists/net-tools (100%) rename config/rootfiles/{core => oldcore}/77/filelists/ntp (100%) rename config/rootfiles/{core => oldcore}/77/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/77/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/77/filelists/openssl-compat (100%) rename config/rootfiles/{core => oldcore}/77/filelists/openvpn (100%) rename config/rootfiles/{core => oldcore}/77/filelists/pakfire (100%) rename config/rootfiles/{core => oldcore}/77/filelists/paxctl (100%) rename config/rootfiles/{core => oldcore}/77/filelists/php (100%) rename config/rootfiles/{core => oldcore}/77/filelists/rng-tools (100%) rename config/rootfiles/{core => oldcore}/77/filelists/setup (100%) rename config/rootfiles/{core => oldcore}/77/filelists/strongswan (100%) rename config/rootfiles/{core => oldcore}/77/filelists/tzdata (100%) rename config/rootfiles/{core => oldcore}/77/filelists/udev (100%) rename config/rootfiles/{core => oldcore}/77/filelists/usb_modeswitch (100%) rename config/rootfiles/{core => oldcore}/77/filelists/usb_modeswitch_data (100%) rename config/rootfiles/{core => oldcore}/77/filelists/usbutils (100%) rename config/rootfiles/{core => oldcore}/77/filelists/vim (100%) rename config/rootfiles/{core => oldcore}/77/filelists/wget (100%) rename config/rootfiles/{core => oldcore}/77/filelists/wpa_supplicant (100%) rename config/rootfiles/{core => oldcore}/77/filelists/xz (100%) rename config/rootfiles/{core/79 => oldcore/77}/meta (100%) rename config/rootfiles/{core => oldcore}/77/update.sh (100%) create mode 100644 config/rootfiles/oldcore/79/exclude rename config/rootfiles/{core => oldcore}/79/filelists/armv5tel/linux-kirkwood (100%) rename config/rootfiles/{core => oldcore}/79/filelists/armv5tel/linux-multi (100%) rename config/rootfiles/{core => oldcore}/79/filelists/armv5tel/linux-rpi (100%) rename config/rootfiles/{core => oldcore}/79/filelists/daq (100%) rename config/rootfiles/{core => oldcore}/79/filelists/files (100%) rename config/rootfiles/{core => oldcore}/79/filelists/hostname (100%) rename config/rootfiles/{core => oldcore}/79/filelists/i586/grub (100%) rename config/rootfiles/{core => oldcore}/79/filelists/i586/linux (100%) rename config/rootfiles/{core => oldcore}/79/filelists/i586/syslinux (100%) rename config/rootfiles/{core => oldcore}/79/filelists/libpcap (100%) rename config/rootfiles/{core => oldcore}/79/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/79/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/79/filelists/openvpn (100%) rename config/rootfiles/{core => oldcore}/79/filelists/perl-Device-Modem (100%) rename config/rootfiles/{core => oldcore}/79/filelists/perl-Device-SerialPort (100%) rename config/rootfiles/{core => oldcore}/79/filelists/ppp (100%) rename config/rootfiles/{core => oldcore}/79/filelists/snort (100%) rename config/rootfiles/{core => oldcore}/79/filelists/squid (100%) rename config/rootfiles/{core => oldcore}/79/filelists/sudo (100%) rename config/rootfiles/{core => oldcore}/79/filelists/vnstat (100%) create mode 100644 config/rootfiles/oldcore/79/meta rename config/rootfiles/{core => oldcore}/79/update.sh (100%) diff --git a/config/rootfiles/core/77/exclude b/config/rootfiles/core/80/exclude similarity index 100% rename from config/rootfiles/core/77/exclude rename to config/rootfiles/core/80/exclude diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files new file mode 100644 index 000000000..409e5fe8a --- /dev/null +++ b/config/rootfiles/core/80/filelists/files @@ -0,0 +1,2 @@ +etc/system-release +etc/issue diff --git a/config/rootfiles/core/77/meta b/config/rootfiles/core/80/meta similarity index 100% rename from config/rootfiles/core/77/meta rename to config/rootfiles/core/80/meta diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh new file mode 100644 index 000000000..f878cfe16 --- /dev/null +++ b/config/rootfiles/core/80/update.sh @@ -0,0 +1,54 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2014 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# Remove old core updates from pakfire cache to save space... +core=80 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services + +# Extract files +extract_files + +# Start services + +# Update Language cache +#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" + +sync + +# This update need a reboot... +#touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile + +# Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/core/79/exclude b/config/rootfiles/oldcore/77/exclude similarity index 100% rename from config/rootfiles/core/79/exclude rename to config/rootfiles/oldcore/77/exclude diff --git a/config/rootfiles/core/77/filelists/GeoIP b/config/rootfiles/oldcore/77/filelists/GeoIP similarity index 100% rename from config/rootfiles/core/77/filelists/GeoIP rename to config/rootfiles/oldcore/77/filelists/GeoIP diff --git a/config/rootfiles/core/77/filelists/Net_SSLeay b/config/rootfiles/oldcore/77/filelists/Net_SSLeay similarity index 100% rename from config/rootfiles/core/77/filelists/Net_SSLeay rename to config/rootfiles/oldcore/77/filelists/Net_SSLeay diff --git a/config/rootfiles/core/77/filelists/apache2 b/config/rootfiles/oldcore/77/filelists/apache2 similarity index 100% rename from config/rootfiles/core/77/filelists/apache2 rename to config/rootfiles/oldcore/77/filelists/apache2 diff --git a/config/rootfiles/core/77/filelists/armv5tel/binutils b/config/rootfiles/oldcore/77/filelists/armv5tel/binutils similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/binutils rename to config/rootfiles/oldcore/77/filelists/armv5tel/binutils diff --git a/config/rootfiles/core/77/filelists/armv5tel/dracut b/config/rootfiles/oldcore/77/filelists/armv5tel/dracut similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/dracut rename to config/rootfiles/oldcore/77/filelists/armv5tel/dracut diff --git a/config/rootfiles/core/77/filelists/armv5tel/gcc b/config/rootfiles/oldcore/77/filelists/armv5tel/gcc similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/gcc rename to config/rootfiles/oldcore/77/filelists/armv5tel/gcc diff --git a/config/rootfiles/core/77/filelists/armv5tel/glibc b/config/rootfiles/oldcore/77/filelists/armv5tel/glibc similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/glibc rename to config/rootfiles/oldcore/77/filelists/armv5tel/glibc diff --git a/config/rootfiles/core/77/filelists/armv5tel/initscripts b/config/rootfiles/oldcore/77/filelists/armv5tel/initscripts similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/initscripts rename to config/rootfiles/oldcore/77/filelists/armv5tel/initscripts diff --git a/config/rootfiles/core/77/filelists/armv5tel/linux-kirkwood b/config/rootfiles/oldcore/77/filelists/armv5tel/linux-kirkwood similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/linux-kirkwood rename to config/rootfiles/oldcore/77/filelists/armv5tel/linux-kirkwood diff --git a/config/rootfiles/core/77/filelists/armv5tel/linux-multi b/config/rootfiles/oldcore/77/filelists/armv5tel/linux-multi similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/linux-multi rename to config/rootfiles/oldcore/77/filelists/armv5tel/linux-multi diff --git a/config/rootfiles/core/77/filelists/armv5tel/linux-rpi b/config/rootfiles/oldcore/77/filelists/armv5tel/linux-rpi similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/linux-rpi rename to config/rootfiles/oldcore/77/filelists/armv5tel/linux-rpi diff --git a/config/rootfiles/core/77/filelists/armv5tel/lm_sensors b/config/rootfiles/oldcore/77/filelists/armv5tel/lm_sensors similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/lm_sensors rename to config/rootfiles/oldcore/77/filelists/armv5tel/lm_sensors diff --git a/config/rootfiles/core/77/filelists/armv5tel/rpi-firmware b/config/rootfiles/oldcore/77/filelists/armv5tel/rpi-firmware similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/rpi-firmware rename to config/rootfiles/oldcore/77/filelists/armv5tel/rpi-firmware diff --git a/config/rootfiles/core/77/filelists/armv5tel/u-boot b/config/rootfiles/oldcore/77/filelists/armv5tel/u-boot similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/u-boot rename to config/rootfiles/oldcore/77/filelists/armv5tel/u-boot diff --git a/config/rootfiles/core/77/filelists/armv5tel/util-linux b/config/rootfiles/oldcore/77/filelists/armv5tel/util-linux similarity index 100% rename from config/rootfiles/core/77/filelists/armv5tel/util-linux rename to config/rootfiles/oldcore/77/filelists/armv5tel/util-linux diff --git a/config/rootfiles/core/77/filelists/beep b/config/rootfiles/oldcore/77/filelists/beep similarity index 100% rename from config/rootfiles/core/77/filelists/beep rename to config/rootfiles/oldcore/77/filelists/beep diff --git a/config/rootfiles/core/77/filelists/bridge-utils b/config/rootfiles/oldcore/77/filelists/bridge-utils similarity index 100% rename from config/rootfiles/core/77/filelists/bridge-utils rename to config/rootfiles/oldcore/77/filelists/bridge-utils diff --git a/config/rootfiles/core/77/filelists/coreutils b/config/rootfiles/oldcore/77/filelists/coreutils similarity index 100% rename from config/rootfiles/core/77/filelists/coreutils rename to config/rootfiles/oldcore/77/filelists/coreutils diff --git a/config/rootfiles/core/77/filelists/cyrus-sasl b/config/rootfiles/oldcore/77/filelists/cyrus-sasl similarity index 100% rename from config/rootfiles/core/77/filelists/cyrus-sasl rename to config/rootfiles/oldcore/77/filelists/cyrus-sasl diff --git a/config/rootfiles/core/77/filelists/dosfstools b/config/rootfiles/oldcore/77/filelists/dosfstools similarity index 100% rename from config/rootfiles/core/77/filelists/dosfstools rename to config/rootfiles/oldcore/77/filelists/dosfstools diff --git a/config/rootfiles/core/77/filelists/dvb-firmwares b/config/rootfiles/oldcore/77/filelists/dvb-firmwares similarity index 100% rename from config/rootfiles/core/77/filelists/dvb-firmwares rename to config/rootfiles/oldcore/77/filelists/dvb-firmwares diff --git a/config/rootfiles/core/77/filelists/e2fsprogs b/config/rootfiles/oldcore/77/filelists/e2fsprogs similarity index 100% rename from config/rootfiles/core/77/filelists/e2fsprogs rename to config/rootfiles/oldcore/77/filelists/e2fsprogs diff --git a/config/rootfiles/core/77/filelists/files b/config/rootfiles/oldcore/77/filelists/files similarity index 100% rename from config/rootfiles/core/77/filelists/files rename to config/rootfiles/oldcore/77/filelists/files diff --git a/config/rootfiles/core/77/filelists/fireinfo b/config/rootfiles/oldcore/77/filelists/fireinfo similarity index 100% rename from config/rootfiles/core/77/filelists/fireinfo rename to config/rootfiles/oldcore/77/filelists/fireinfo diff --git a/config/rootfiles/core/77/filelists/firewall b/config/rootfiles/oldcore/77/filelists/firewall similarity index 100% rename from config/rootfiles/core/77/filelists/firewall rename to config/rootfiles/oldcore/77/filelists/firewall diff --git a/config/rootfiles/core/77/filelists/hwdata b/config/rootfiles/oldcore/77/filelists/hwdata similarity index 100% rename from config/rootfiles/core/77/filelists/hwdata rename to config/rootfiles/oldcore/77/filelists/hwdata diff --git a/config/rootfiles/core/77/filelists/i586/binutils b/config/rootfiles/oldcore/77/filelists/i586/binutils similarity index 100% rename from config/rootfiles/core/77/filelists/i586/binutils rename to config/rootfiles/oldcore/77/filelists/i586/binutils diff --git a/config/rootfiles/core/77/filelists/i586/dracut b/config/rootfiles/oldcore/77/filelists/i586/dracut similarity index 100% rename from config/rootfiles/core/77/filelists/i586/dracut rename to config/rootfiles/oldcore/77/filelists/i586/dracut diff --git a/config/rootfiles/core/77/filelists/i586/gcc b/config/rootfiles/oldcore/77/filelists/i586/gcc similarity index 100% rename from config/rootfiles/core/77/filelists/i586/gcc rename to config/rootfiles/oldcore/77/filelists/i586/gcc diff --git a/config/rootfiles/core/77/filelists/i586/glibc b/config/rootfiles/oldcore/77/filelists/i586/glibc similarity index 100% rename from config/rootfiles/core/77/filelists/i586/glibc rename to config/rootfiles/oldcore/77/filelists/i586/glibc diff --git a/config/rootfiles/core/77/filelists/i586/grub b/config/rootfiles/oldcore/77/filelists/i586/grub similarity index 100% rename from config/rootfiles/core/77/filelists/i586/grub rename to config/rootfiles/oldcore/77/filelists/i586/grub diff --git a/config/rootfiles/core/77/filelists/i586/initscripts b/config/rootfiles/oldcore/77/filelists/i586/initscripts similarity index 100% rename from config/rootfiles/core/77/filelists/i586/initscripts rename to config/rootfiles/oldcore/77/filelists/i586/initscripts diff --git a/config/rootfiles/core/77/filelists/i586/linux b/config/rootfiles/oldcore/77/filelists/i586/linux similarity index 100% rename from config/rootfiles/core/77/filelists/i586/linux rename to config/rootfiles/oldcore/77/filelists/i586/linux diff --git a/config/rootfiles/core/77/filelists/i586/lm_sensors b/config/rootfiles/oldcore/77/filelists/i586/lm_sensors similarity index 100% rename from config/rootfiles/core/77/filelists/i586/lm_sensors rename to config/rootfiles/oldcore/77/filelists/i586/lm_sensors diff --git a/config/rootfiles/core/77/filelists/i586/strongswan-padlock b/config/rootfiles/oldcore/77/filelists/i586/strongswan-padlock similarity index 100% rename from config/rootfiles/core/77/filelists/i586/strongswan-padlock rename to config/rootfiles/oldcore/77/filelists/i586/strongswan-padlock diff --git a/config/rootfiles/core/77/filelists/i586/util-linux b/config/rootfiles/oldcore/77/filelists/i586/util-linux similarity index 100% rename from config/rootfiles/core/77/filelists/i586/util-linux rename to config/rootfiles/oldcore/77/filelists/i586/util-linux diff --git a/config/rootfiles/core/77/filelists/iptables b/config/rootfiles/oldcore/77/filelists/iptables similarity index 100% rename from config/rootfiles/core/77/filelists/iptables rename to config/rootfiles/oldcore/77/filelists/iptables diff --git a/config/rootfiles/core/77/filelists/iw b/config/rootfiles/oldcore/77/filelists/iw similarity index 100% rename from config/rootfiles/core/77/filelists/iw rename to config/rootfiles/oldcore/77/filelists/iw diff --git a/config/rootfiles/core/77/filelists/jquery b/config/rootfiles/oldcore/77/filelists/jquery similarity index 100% rename from config/rootfiles/core/77/filelists/jquery rename to config/rootfiles/oldcore/77/filelists/jquery diff --git a/config/rootfiles/core/77/filelists/kmod b/config/rootfiles/oldcore/77/filelists/kmod similarity index 100% rename from config/rootfiles/core/77/filelists/kmod rename to config/rootfiles/oldcore/77/filelists/kmod diff --git a/config/rootfiles/core/77/filelists/libnl b/config/rootfiles/oldcore/77/filelists/libnl similarity index 100% rename from config/rootfiles/core/77/filelists/libnl rename to config/rootfiles/oldcore/77/filelists/libnl diff --git a/config/rootfiles/core/77/filelists/libusbx b/config/rootfiles/oldcore/77/filelists/libusbx similarity index 100% rename from config/rootfiles/core/77/filelists/libusbx rename to config/rootfiles/oldcore/77/filelists/libusbx diff --git a/config/rootfiles/core/77/filelists/libxml2 b/config/rootfiles/oldcore/77/filelists/libxml2 similarity index 100% rename from config/rootfiles/core/77/filelists/libxml2 rename to config/rootfiles/oldcore/77/filelists/libxml2 diff --git a/config/rootfiles/core/77/filelists/linux-firmware b/config/rootfiles/oldcore/77/filelists/linux-firmware similarity index 100% rename from config/rootfiles/core/77/filelists/linux-firmware rename to config/rootfiles/oldcore/77/filelists/linux-firmware diff --git a/config/rootfiles/core/77/filelists/lzo b/config/rootfiles/oldcore/77/filelists/lzo similarity index 100% rename from config/rootfiles/core/77/filelists/lzo rename to config/rootfiles/oldcore/77/filelists/lzo diff --git a/config/rootfiles/core/77/filelists/misc-progs b/config/rootfiles/oldcore/77/filelists/misc-progs similarity index 100% rename from config/rootfiles/core/77/filelists/misc-progs rename to config/rootfiles/oldcore/77/filelists/misc-progs diff --git a/config/rootfiles/core/77/filelists/mysql-libs b/config/rootfiles/oldcore/77/filelists/mysql-libs similarity index 100% rename from config/rootfiles/core/77/filelists/mysql-libs rename to config/rootfiles/oldcore/77/filelists/mysql-libs diff --git a/config/rootfiles/core/77/filelists/net-tools b/config/rootfiles/oldcore/77/filelists/net-tools similarity index 100% rename from config/rootfiles/core/77/filelists/net-tools rename to config/rootfiles/oldcore/77/filelists/net-tools diff --git a/config/rootfiles/core/77/filelists/ntp b/config/rootfiles/oldcore/77/filelists/ntp similarity index 100% rename from config/rootfiles/core/77/filelists/ntp rename to config/rootfiles/oldcore/77/filelists/ntp diff --git a/config/rootfiles/core/77/filelists/openssh b/config/rootfiles/oldcore/77/filelists/openssh similarity index 100% rename from config/rootfiles/core/77/filelists/openssh rename to config/rootfiles/oldcore/77/filelists/openssh diff --git a/config/rootfiles/core/77/filelists/openssl b/config/rootfiles/oldcore/77/filelists/openssl similarity index 100% rename from config/rootfiles/core/77/filelists/openssl rename to config/rootfiles/oldcore/77/filelists/openssl diff --git a/config/rootfiles/core/77/filelists/openssl-compat b/config/rootfiles/oldcore/77/filelists/openssl-compat similarity index 100% rename from config/rootfiles/core/77/filelists/openssl-compat rename to config/rootfiles/oldcore/77/filelists/openssl-compat diff --git a/config/rootfiles/core/77/filelists/openvpn b/config/rootfiles/oldcore/77/filelists/openvpn similarity index 100% rename from config/rootfiles/core/77/filelists/openvpn rename to config/rootfiles/oldcore/77/filelists/openvpn diff --git a/config/rootfiles/core/77/filelists/pakfire b/config/rootfiles/oldcore/77/filelists/pakfire similarity index 100% rename from config/rootfiles/core/77/filelists/pakfire rename to config/rootfiles/oldcore/77/filelists/pakfire diff --git a/config/rootfiles/core/77/filelists/paxctl b/config/rootfiles/oldcore/77/filelists/paxctl similarity index 100% rename from config/rootfiles/core/77/filelists/paxctl rename to config/rootfiles/oldcore/77/filelists/paxctl diff --git a/config/rootfiles/core/77/filelists/php b/config/rootfiles/oldcore/77/filelists/php similarity index 100% rename from config/rootfiles/core/77/filelists/php rename to config/rootfiles/oldcore/77/filelists/php diff --git a/config/rootfiles/core/77/filelists/rng-tools b/config/rootfiles/oldcore/77/filelists/rng-tools similarity index 100% rename from config/rootfiles/core/77/filelists/rng-tools rename to config/rootfiles/oldcore/77/filelists/rng-tools diff --git a/config/rootfiles/core/77/filelists/setup b/config/rootfiles/oldcore/77/filelists/setup similarity index 100% rename from config/rootfiles/core/77/filelists/setup rename to config/rootfiles/oldcore/77/filelists/setup diff --git a/config/rootfiles/core/77/filelists/strongswan b/config/rootfiles/oldcore/77/filelists/strongswan similarity index 100% rename from config/rootfiles/core/77/filelists/strongswan rename to config/rootfiles/oldcore/77/filelists/strongswan diff --git a/config/rootfiles/core/77/filelists/tzdata b/config/rootfiles/oldcore/77/filelists/tzdata similarity index 100% rename from config/rootfiles/core/77/filelists/tzdata rename to config/rootfiles/oldcore/77/filelists/tzdata diff --git a/config/rootfiles/core/77/filelists/udev b/config/rootfiles/oldcore/77/filelists/udev similarity index 100% rename from config/rootfiles/core/77/filelists/udev rename to config/rootfiles/oldcore/77/filelists/udev diff --git a/config/rootfiles/core/77/filelists/usb_modeswitch b/config/rootfiles/oldcore/77/filelists/usb_modeswitch similarity index 100% rename from config/rootfiles/core/77/filelists/usb_modeswitch rename to config/rootfiles/oldcore/77/filelists/usb_modeswitch diff --git a/config/rootfiles/core/77/filelists/usb_modeswitch_data b/config/rootfiles/oldcore/77/filelists/usb_modeswitch_data similarity index 100% rename from config/rootfiles/core/77/filelists/usb_modeswitch_data rename to config/rootfiles/oldcore/77/filelists/usb_modeswitch_data diff --git a/config/rootfiles/core/77/filelists/usbutils b/config/rootfiles/oldcore/77/filelists/usbutils similarity index 100% rename from config/rootfiles/core/77/filelists/usbutils rename to config/rootfiles/oldcore/77/filelists/usbutils diff --git a/config/rootfiles/core/77/filelists/vim b/config/rootfiles/oldcore/77/filelists/vim similarity index 100% rename from config/rootfiles/core/77/filelists/vim rename to config/rootfiles/oldcore/77/filelists/vim diff --git a/config/rootfiles/core/77/filelists/wget b/config/rootfiles/oldcore/77/filelists/wget similarity index 100% rename from config/rootfiles/core/77/filelists/wget rename to config/rootfiles/oldcore/77/filelists/wget diff --git a/config/rootfiles/core/77/filelists/wpa_supplicant b/config/rootfiles/oldcore/77/filelists/wpa_supplicant similarity index 100% rename from config/rootfiles/core/77/filelists/wpa_supplicant rename to config/rootfiles/oldcore/77/filelists/wpa_supplicant diff --git a/config/rootfiles/core/77/filelists/xz b/config/rootfiles/oldcore/77/filelists/xz similarity index 100% rename from config/rootfiles/core/77/filelists/xz rename to config/rootfiles/oldcore/77/filelists/xz diff --git a/config/rootfiles/core/79/meta b/config/rootfiles/oldcore/77/meta similarity index 100% rename from config/rootfiles/core/79/meta rename to config/rootfiles/oldcore/77/meta diff --git a/config/rootfiles/core/77/update.sh b/config/rootfiles/oldcore/77/update.sh similarity index 100% rename from config/rootfiles/core/77/update.sh rename to config/rootfiles/oldcore/77/update.sh diff --git a/config/rootfiles/oldcore/79/exclude b/config/rootfiles/oldcore/79/exclude new file mode 100644 index 000000000..18e9b4d24 --- /dev/null +++ b/config/rootfiles/oldcore/79/exclude @@ -0,0 +1,20 @@ +boot/config.txt +etc/collectd.custom +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/ssh/ssh_config +etc/ssh/sshd_config +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/ovpn +var/log/cache +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/79/filelists/armv5tel/linux-kirkwood b/config/rootfiles/oldcore/79/filelists/armv5tel/linux-kirkwood similarity index 100% rename from config/rootfiles/core/79/filelists/armv5tel/linux-kirkwood rename to config/rootfiles/oldcore/79/filelists/armv5tel/linux-kirkwood diff --git a/config/rootfiles/core/79/filelists/armv5tel/linux-multi b/config/rootfiles/oldcore/79/filelists/armv5tel/linux-multi similarity index 100% rename from config/rootfiles/core/79/filelists/armv5tel/linux-multi rename to config/rootfiles/oldcore/79/filelists/armv5tel/linux-multi diff --git a/config/rootfiles/core/79/filelists/armv5tel/linux-rpi b/config/rootfiles/oldcore/79/filelists/armv5tel/linux-rpi similarity index 100% rename from config/rootfiles/core/79/filelists/armv5tel/linux-rpi rename to config/rootfiles/oldcore/79/filelists/armv5tel/linux-rpi diff --git a/config/rootfiles/core/79/filelists/daq b/config/rootfiles/oldcore/79/filelists/daq similarity index 100% rename from config/rootfiles/core/79/filelists/daq rename to config/rootfiles/oldcore/79/filelists/daq diff --git a/config/rootfiles/core/79/filelists/files b/config/rootfiles/oldcore/79/filelists/files similarity index 100% rename from config/rootfiles/core/79/filelists/files rename to config/rootfiles/oldcore/79/filelists/files diff --git a/config/rootfiles/core/79/filelists/hostname b/config/rootfiles/oldcore/79/filelists/hostname similarity index 100% rename from config/rootfiles/core/79/filelists/hostname rename to config/rootfiles/oldcore/79/filelists/hostname diff --git a/config/rootfiles/core/79/filelists/i586/grub b/config/rootfiles/oldcore/79/filelists/i586/grub similarity index 100% rename from config/rootfiles/core/79/filelists/i586/grub rename to config/rootfiles/oldcore/79/filelists/i586/grub diff --git a/config/rootfiles/core/79/filelists/i586/linux b/config/rootfiles/oldcore/79/filelists/i586/linux similarity index 100% rename from config/rootfiles/core/79/filelists/i586/linux rename to config/rootfiles/oldcore/79/filelists/i586/linux diff --git a/config/rootfiles/core/79/filelists/i586/syslinux b/config/rootfiles/oldcore/79/filelists/i586/syslinux similarity index 100% rename from config/rootfiles/core/79/filelists/i586/syslinux rename to config/rootfiles/oldcore/79/filelists/i586/syslinux diff --git a/config/rootfiles/core/79/filelists/libpcap b/config/rootfiles/oldcore/79/filelists/libpcap similarity index 100% rename from config/rootfiles/core/79/filelists/libpcap rename to config/rootfiles/oldcore/79/filelists/libpcap diff --git a/config/rootfiles/core/79/filelists/openssh b/config/rootfiles/oldcore/79/filelists/openssh similarity index 100% rename from config/rootfiles/core/79/filelists/openssh rename to config/rootfiles/oldcore/79/filelists/openssh diff --git a/config/rootfiles/core/79/filelists/openssl b/config/rootfiles/oldcore/79/filelists/openssl similarity index 100% rename from config/rootfiles/core/79/filelists/openssl rename to config/rootfiles/oldcore/79/filelists/openssl diff --git a/config/rootfiles/core/79/filelists/openvpn b/config/rootfiles/oldcore/79/filelists/openvpn similarity index 100% rename from config/rootfiles/core/79/filelists/openvpn rename to config/rootfiles/oldcore/79/filelists/openvpn diff --git a/config/rootfiles/core/79/filelists/perl-Device-Modem b/config/rootfiles/oldcore/79/filelists/perl-Device-Modem similarity index 100% rename from config/rootfiles/core/79/filelists/perl-Device-Modem rename to config/rootfiles/oldcore/79/filelists/perl-Device-Modem diff --git a/config/rootfiles/core/79/filelists/perl-Device-SerialPort b/config/rootfiles/oldcore/79/filelists/perl-Device-SerialPort similarity index 100% rename from config/rootfiles/core/79/filelists/perl-Device-SerialPort rename to config/rootfiles/oldcore/79/filelists/perl-Device-SerialPort diff --git a/config/rootfiles/core/79/filelists/ppp b/config/rootfiles/oldcore/79/filelists/ppp similarity index 100% rename from config/rootfiles/core/79/filelists/ppp rename to config/rootfiles/oldcore/79/filelists/ppp diff --git a/config/rootfiles/core/79/filelists/snort b/config/rootfiles/oldcore/79/filelists/snort similarity index 100% rename from config/rootfiles/core/79/filelists/snort rename to config/rootfiles/oldcore/79/filelists/snort diff --git a/config/rootfiles/core/79/filelists/squid b/config/rootfiles/oldcore/79/filelists/squid similarity index 100% rename from config/rootfiles/core/79/filelists/squid rename to config/rootfiles/oldcore/79/filelists/squid diff --git a/config/rootfiles/core/79/filelists/sudo b/config/rootfiles/oldcore/79/filelists/sudo similarity index 100% rename from config/rootfiles/core/79/filelists/sudo rename to config/rootfiles/oldcore/79/filelists/sudo diff --git a/config/rootfiles/core/79/filelists/vnstat b/config/rootfiles/oldcore/79/filelists/vnstat similarity index 100% rename from config/rootfiles/core/79/filelists/vnstat rename to config/rootfiles/oldcore/79/filelists/vnstat diff --git a/config/rootfiles/oldcore/79/meta b/config/rootfiles/oldcore/79/meta new file mode 100644 index 000000000..d547fa86f --- /dev/null +++ b/config/rootfiles/oldcore/79/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/79/update.sh b/config/rootfiles/oldcore/79/update.sh similarity index 100% rename from config/rootfiles/core/79/update.sh rename to config/rootfiles/oldcore/79/update.sh diff --git a/make.sh b/make.sh index 1c10f3234..162128def 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.15" # Version number -CORE="79" # Core Level (Filename) +CORE="80" # Core Level (Filename) PAKFIRE_CORE="79" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan From 29f238b239b1a038a8d6541c98969f90f7a1274d Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Mon, 16 Jun 2014 09:45:59 +0200 Subject: [PATCH 029/143] BUG 10538: Routes may only added once and should not be part of an internal network --- config/cfgroot/general-functions.pl | 13 +++++++++++++ html/cgi-bin/routing.cgi | 21 +++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 271dc41da..19cfebb68 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -598,6 +598,19 @@ sub checksubnets if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'RED_NETADDRESS'},&iporsubtodec($ownnet{'RED_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;} } +sub check_net_internal{ + my $network=shift; + my ($ip,$cidr)=split(/\//,$network); + my %ownnet=(); + my $errormessage; + $cidr=&iporsubtocidr($cidr); + #check if we use one of ipfire's networks (green,orange,blue) + &readhash("${General::swroot}/ethernet/settings", \%ownnet); + if (($ownnet{'GREEN_NETADDRESS'} ne '' && $ownnet{'GREEN_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'GREEN_NETADDRESS'},&iporsubtodec($ownnet{'GREEN_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err green'};return $errormessage;} + if (($ownnet{'ORANGE_NETADDRESS'} ne '' && $ownnet{'ORANGE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'ORANGE_NETADDRESS'},&iporsubtodec($ownnet{'ORANGE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err orange'};return $errormessage;} + if (($ownnet{'BLUE_NETADDRESS'} ne '' && $ownnet{'BLUE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'BLUE_NETADDRESS'},&iporsubtodec($ownnet{'BLUE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err blue'};return $errormessage;} + if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'RED_NETADDRESS'},&iporsubtodec($ownnet{'RED_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;} +} sub validport { diff --git a/html/cgi-bin/routing.cgi b/html/cgi-bin/routing.cgi index 5798fb896..c460a74e7 100644 --- a/html/cgi-bin/routing.cgi +++ b/html/cgi-bin/routing.cgi @@ -134,6 +134,27 @@ if ($settings{'ACTION'} eq $Lang::tr{'add'}) { $errormessage = $Lang::tr{'invalid ip'}. " - ".$Lang::tr{'gateway ip'}; } + #set networkip if not already correctly defined + my($ip,$cidr) = split(/\//,$settings{'IP'}); + my $netip=&General::getnetworkip($ip,$cidr); + $settings{'IP'} = "$netip/$cidr"; + + #Check for already existing routing entry + foreach my $line (@current) { + chomp($line); # remove newline + my @temp=split(/\,/,$line); + $temp[2] ='' unless defined $temp[2]; # not always populated + $temp[3] ='' unless defined $temp[2]; # not always populated + #Same ip already used? + if($temp[1] eq $settings{'IP'}){ + $errormessage = $Lang::tr{'ccd err irouteexist'}; + last; + } + #Is the network part of an internal network? + $errormessage .= &General::check_net_internal($settings{'IP'}); + last; + } + unless ($errormessage) { if ($settings{'KEY1'} eq '') { #add or edit ? unshift (@current, "$settings{'EN'},$settings{'IP'},$settings{'GATEWAY'},$settings{'REMARK'}\n"); From ac3b63071f903b110cbf0b87e5e8d3a9e5c99a77 Mon Sep 17 00:00:00 2001 From: Erik Kapfer Date: Mon, 16 Jun 2014 09:50:20 +0200 Subject: [PATCH 030/143] openvpn: Shortened word to prevent line break. * Shortened Diffie-Hellman to DH in language files to affort a better look in WUI. --- langs/de/cgi-bin/de.pl | 2 +- langs/en/cgi-bin/en.pl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index ae4d69491..a88a7cc8a 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -665,7 +665,7 @@ 'devices on blue' => 'Geräte auf Blau', 'dh' => 'Diffie-Hellman-Parameter', 'dh key move failed' => 'Verschieben der Diffie-Hellman-Parameter fehlgeschlagen.', -'dh key warn' => 'Das Generieren der Diffie-Hellman-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.', +'dh key warn' => 'Das Generieren der DH-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.', 'dh key warn1' => 'Bei schwachen Systemen oder Systeme mit wenig Entropie wird empfohlen lange Diffie-Hellman-Parameter über die Upload-Funktion hochzuladen.', 'dh parameter' => 'Diffie-Hellman-Parameter', 'dhcp advopt add' => 'DHCP Option hinzufügen', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index f8770204c..706ed0f6b 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -687,7 +687,7 @@ 'devices on blue' => 'Devices on BLUE', 'dh' => 'Diffie-Hellman parameters', 'dh key move failed' => 'Diffie-Hellman parameters move failed.', -'dh key warn' => 'Creating Diffie-Hellman parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.', +'dh key warn' => 'Creating DH-parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.', 'dh key warn1' => 'For weak systems or systems with little entropy, it is recommended to upload long Diffie-Hellman parameters by usage of the upload function.', 'dh name is invalid' => 'Name is invalid, please use "dh1024.pem".', 'dh parameter' => 'Diffie-Hellman parameters', From ceb78c46f3795e699af21fdd84289e78d7dda9a1 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Mon, 16 Jun 2014 11:48:18 +0200 Subject: [PATCH 031/143] ovpnmain.cgi: Sortorder clientstatus and control - Type, Name --- html/cgi-bin/ovpnmain.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 45c2f6c67..ab6a4fe2b 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -5052,7 +5052,7 @@ END my $id = 0; my $gif; my $col1=""; - foreach my $key (sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) { + foreach my $key (sort { ncmp ($confighash{$a}[3],$confighash{$b}[3]) } sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) { if ($confighash{$key}[0] eq 'on') { $gif = 'on.gif'; } else { $gif = 'off.gif'; } if ($id % 2) { print ""; From 7eb25cb302c28a7969a160a8672df6744c0b85af Mon Sep 17 00:00:00 2001 From: Stefan Ferstl Date: Tue, 17 Jun 2014 11:22:21 +0200 Subject: [PATCH 032/143] DDNS: Fix API call for the "Dynu" DDNS service This affects the DDNS service "dynu.ca dyn.ee dynserv.(ca|org|net|com)". DNS updates using this service were made using the URL http://dynserv.ca/ . However, the domain dynserv.ca does not exist anymore. The Dynu service is now only reachable via the dynu.com domain. This commit changes the API call according to Dynu's specification on http://www.dynu.com/Default.aspx?page=dnsapi . --- src/scripts/setddns.pl | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/scripts/setddns.pl b/src/scripts/setddns.pl index 5e77fce5c..5a195650c 100644 --- a/src/scripts/setddns.pl +++ b/src/scripts/setddns.pl @@ -632,23 +632,22 @@ if ($ip ne $ipcache) { $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; } - my ($out, $response) = Net::SSLeay::get_http( 'dynserv.ca', - 80, - "/dyn/dynengine.cgi?func=set&name=$settings{'LOGIN'}&pass=$settings{'PASSWORD'}&ip=$ip&domain=$settings{'DOMAIN'}", + my ($out, $response) = Net::SSLeay::get_https( 'api.dynu.com', + 443, + "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip&username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}", Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) ); - #Valid responses from service are: - # 02 == Domain already exists, refreshing data for ... => xxx.xxx.xxx.xxx - # + # Valid responses are 'good xxx.xxx.xxx.xxx', 'nochg' + # see http://www.dynu.com/Default.aspx?page=dnsapi for further details if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/Domain already exists, refreshing data for/ig ) { + if ( $out !~ m/^(good|nochg)/ ) { &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); + &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success ($out)"); $success++; } } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)"); + &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server---$out-$response)"); } } elsif ($settings{'SERVICE'} eq 'udmedia') { From f98bc1feb7e3f6f29588c9c0d2dc124382ae4e49 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 17 Jun 2014 13:45:40 +0200 Subject: [PATCH 033/143] kernel: update to 3.10.44. --- lfs/linux | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lfs/linux b/lfs/linux index 45e9ce661..72166c4b2 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,10 +24,10 @@ include Config -VER = 3.10.43 +VER = 3.10.44 RPI_PATCHES = linux-3.10.38-grsec-1b49b45 -GRS_PATCHES = grsecurity-2.9.1-3.10.43-ipfire1.patch.xz +GRS_PATCHES = grsecurity-2.9.1-3.10.44-ipfire1.patch.xz THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 49 +PAK_VER = 50 DEPS = "" VERSUFIX=ipfire$(KCFG) @@ -74,9 +74,9 @@ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz $(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES) -$(DL_FILE)_MD5 = b76af402bd1848b533f0b6dab41d3220 +$(DL_FILE)_MD5 = 8a4006eff3bbd8aff58fe4b443223e7a rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = a7408e8bad57b4b2cb677dd5a0bfb7ff -$(GRS_PATCHES)_MD5 = a77f35c2f4cd6d64a50c26ef5513540b +$(GRS_PATCHES)_MD5 = 07e5d812146063ed5b2ce49d0d24099b install : $(TARGET) From 654a8ece848581428d91e32ff511956e840b688f Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 17 Jun 2014 16:11:03 +0200 Subject: [PATCH 034/143] clamav: update to 0.98.4. --- config/rootfiles/packages/clamav | 6 +++--- lfs/clamav | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav index e27eba6e5..c2aee7cf5 100644 --- a/config/rootfiles/packages/clamav +++ b/config/rootfiles/packages/clamav @@ -11,15 +11,15 @@ usr/bin/sigtool #usr/lib/libclamav.la usr/lib/libclamav.so usr/lib/libclamav.so.6 -usr/lib/libclamav.so.6.1.22 +usr/lib/libclamav.so.6.1.23 #usr/lib/libclamunrar.la usr/lib/libclamunrar.so usr/lib/libclamunrar.so.6 -usr/lib/libclamunrar.so.6.1.22 +usr/lib/libclamunrar.so.6.1.23 #usr/lib/libclamunrar_iface.la usr/lib/libclamunrar_iface.so usr/lib/libclamunrar_iface.so.6 -usr/lib/libclamunrar_iface.so.6.1.22 +usr/lib/libclamunrar_iface.so.6.1.23 #usr/lib/pkgconfig/libclamav.pc usr/sbin/clamd usr/share/clamav diff --git a/lfs/clamav b/lfs/clamav index 8cb849b5c..58f03417a 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -24,7 +24,7 @@ include Config -VER = 0.98.3 +VER = 0.98.4 THISAPP = clamav-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = clamav -PAK_VER = 25 +PAK_VER = 26 DEPS = "" @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = b649d35ee85d4d6075a98173dd255c17 +$(DL_FILE)_MD5 = 6d409eab6c311de05a0a591fccd2ec83 install : $(TARGET) From 6af27d7120da496521e7a313a4201be0438a67d2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 17 Jun 2014 16:11:03 +0200 Subject: [PATCH 035/143] clamav: update to 0.98.4. --- config/rootfiles/packages/clamav | 6 +++--- lfs/clamav | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav index e27eba6e5..c2aee7cf5 100644 --- a/config/rootfiles/packages/clamav +++ b/config/rootfiles/packages/clamav @@ -11,15 +11,15 @@ usr/bin/sigtool #usr/lib/libclamav.la usr/lib/libclamav.so usr/lib/libclamav.so.6 -usr/lib/libclamav.so.6.1.22 +usr/lib/libclamav.so.6.1.23 #usr/lib/libclamunrar.la usr/lib/libclamunrar.so usr/lib/libclamunrar.so.6 -usr/lib/libclamunrar.so.6.1.22 +usr/lib/libclamunrar.so.6.1.23 #usr/lib/libclamunrar_iface.la usr/lib/libclamunrar_iface.so usr/lib/libclamunrar_iface.so.6 -usr/lib/libclamunrar_iface.so.6.1.22 +usr/lib/libclamunrar_iface.so.6.1.23 #usr/lib/pkgconfig/libclamav.pc usr/sbin/clamd usr/share/clamav diff --git a/lfs/clamav b/lfs/clamav index 8cb849b5c..58f03417a 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -24,7 +24,7 @@ include Config -VER = 0.98.3 +VER = 0.98.4 THISAPP = clamav-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = clamav -PAK_VER = 25 +PAK_VER = 26 DEPS = "" @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = b649d35ee85d4d6075a98173dd255c17 +$(DL_FILE)_MD5 = 6d409eab6c311de05a0a591fccd2ec83 install : $(TARGET) From 2f9e90ee1cfc7d535f69be244227b27a9260ee1d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 17 Jun 2014 19:26:28 +0200 Subject: [PATCH 036/143] core80: Ship setddns.pl. --- config/rootfiles/core/80/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 409e5fe8a..82e437609 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,2 +1,3 @@ etc/system-release etc/issue +usr/local/bin/setddns.pl From 7119032e11ad50ed78bd6df2be8e8536d7191bf4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 17 Jun 2014 19:47:06 +0200 Subject: [PATCH 037/143] Rewrite redirect_wrapper. The wrapper had multiple errors in handling the new version of the squid redirector protocol and was awful to maintain as it did not fulfill any coding guidelines at all. --- config/urlfilter/redirect_wrapper | 145 +++++++++++++++++------------- 1 file changed, 84 insertions(+), 61 deletions(-) diff --git a/config/urlfilter/redirect_wrapper b/config/urlfilter/redirect_wrapper index 96cc0a094..3e8b49eac 100644 --- a/config/urlfilter/redirect_wrapper +++ b/config/urlfilter/redirect_wrapper @@ -21,12 +21,9 @@ # # ############################################################################### -use strict; use IPC::Open2; use IO::Handle; -my $redirectors; - require '/var/ipfire/general-functions.pl'; my %proxysettings=(); @@ -35,15 +32,20 @@ $proxysettings{'ENABLE_CLAMAV'} = 'off'; $proxysettings{'ENABLE_UPDXLRATOR'} = 'off'; &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); -# define here your redirectors (use a comma sperated list) -if ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidclamav' ];} -elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/sbin/updxlrator' ];} -else { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];} +# define here your redirectors +my @redirectors = (); + +if ($proxysettings{'ENABLE_FILTER'} eq 'on') { + push(@redirectors, "/usr/bin/squidGuard"); +} + +if ($proxysettings{'ENABLE_CLAMAV'} eq 'on') { + push(@redirectors, "/usr/bin/squidclamav"); +} + +if ($proxysettings{'ENABLE_UPDXLRATOR'} eq 'on') { + push(@redirectors, "/usr/sbin/updxlrator"); +} # Attention: keep in mind that the order of your redirectors is important. # It doesn't make sense to scan for viruses on pages you restrict access to... @@ -55,68 +57,89 @@ else { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];} # init $| = 1; STDOUT->autoflush(1); -my $line; -my $return; -my $i; + my $debug=0; # enable only for debugging -if ( -e "/var/ipfire/proxy/enable_redirector_debug" ){ - $debug = 1; +if (-e "/var/ipfire/proxy/enable_redirector_debug") { writetolog("Urlfilter = ".$proxysettings{'ENABLE_FILTER'}." Clamav = ".$proxysettings{'ENABLE_CLAMAV'}." Updxlrator = ".$proxysettings{'ENABLE_UPDXLRATOR'}); + $debug = 1; +} + +# Open one instance for each redirector in the list and +# put them into an array with the STDIN and STDOUT file +# descriptors. +my @instances = (); + +foreach my $redirector (@redirectors) { + my $desc_out = new IO::Handle(); + my $desc_in = new IO::Handle(); + + my $pid = open2($desc_out, $desc_in, $redirector); + + if ($debug) { + &writetolog("Started an instance of $redirector with PID $pid"); } -# open progamms -my $pidlist = []; -my $rlist = []; -my $wlist = []; - -for($i = 0; $i < @$redirectors; $i++) { - $pidlist->[$i] = open2($rlist->[$i], $wlist->[$i], $redirectors->[$i]); - if ($debug){ - writetolog("Current redirector is ".$redirectors->[$i]." number ".$i." PID ".$pidlist->[$i]); - } - } + push(@instances, [$redirector, $desc_out, $desc_in]); +} # wait for data... -while($line = <>) { - $return = ""; +my $line; +while ($line = <>) { + my $return = "ERR\n"; - for($i = 0; $i < @$redirectors; $i++) { - $wlist->[$i]->print($line); - $return = $rlist->[$i]->getline; + foreach my $instance (@instances) { + my $redirector = @$instance[0]; + my $desc_out = @$instance[1]; + my $desc_in = @$instance[2]; + my $response; - if ( $return eq "Processing file and database" ){ + # Send request to the redirector. + $desc_in->print($line); + + # Wait for a response. + $response = $desc_out->getline; + + # Catch invalid responses from squidGuard. + if ($redirector eq "/usr/bin/squidGuard" && $response eq "Processing file and database") { system("logger -t ipfire 'Emergency - squidGuard not initialised please run squidGuard -C all'"); - } - - if ($debug){ - my $dline = $line;my $dreturn = $return;chomp $dline;chomp $dreturn; - if ( $return eq $line or $return eq "\n" or $return eq "" ){ - writetolog("Request equals result by ".$redirectors->[$i]." ".$dline); - } - else { - writetolog($redirectors->[$i]." answers ".$dreturn."\n Querried ".$dline); - } - } - - # break if redirector changes data - if($return ne "ERR\n" and $return ne $line ){ - if ( $redirectors->[$i] ne "/usr/sbin/updxlrator"){ - if ($debug){ - writetolog($redirectors->[$i]." is stopping querry because block was found."); - } - $i = @$redirectors; - } - } + next; + } + + # Writing debug output. + if ($debug) { + my $len_response = length($response); + + &writetolog("Queried $redirector for: $line"); + &writetolog(" --> Response ($len_response): $response"); + } + + # If we got a decisive response, we send it back to squid + # and stop querying any more redirectors. + if ($response =~ /^(OK|BH)/) { + if ($debug) { + &writetolog(" -- Stopped querying redirectors"); + } + + $return = $response; + last; } - print $return; } + # Send response back to squid. + if ($debug) { + &writetolog("Sending back to squid: $return"); + } + print $return; +} + exit 0; sub writetolog { - open(DATEI, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug"; - my $log = shift; - print DATEI $log."\n"; - close(DATEI); - } + my $message = shift; + chomp($message); + + open(FILE, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug"; + print FILE "$message\n"; + close(FILE); +} From 4cb7c9b47fbc265c3f503591b9aae4fb095a18bf Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 17 Jun 2014 19:48:34 +0200 Subject: [PATCH 038/143] Update translations. --- doc/language_issues.de | 7 ++----- doc/language_issues.en | 6 +----- doc/language_issues.es | 9 +++------ doc/language_issues.fr | 9 +++------ doc/language_issues.nl | 9 +++------ doc/language_issues.pl | 9 +++------ doc/language_issues.ru | 9 +++------ doc/language_issues.tr | 9 +++------ doc/language_missings | 8 ++++++++ langs/de/cgi-bin/de.pl | 2 +- 10 files changed, 30 insertions(+), 47 deletions(-) diff --git a/doc/language_issues.de b/doc/language_issues.de index 9d1e0adce..e814281f3 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -145,6 +145,7 @@ WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list WARNING: translation string unused: donation-link +WARNING: translation string unused: download dh parameter WARNING: translation string unused: driver WARNING: translation string unused: dstprt range overlaps WARNING: translation string unused: dstprt within existing @@ -459,16 +460,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -495,7 +492,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -630,4 +626,5 @@ WARNING: untranslated string: route config changed WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: uplink diff --git a/doc/language_issues.en b/doc/language_issues.en index 55ee3e28c..57e0dd3bb 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -168,6 +168,7 @@ WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list WARNING: translation string unused: donation-link WARNING: translation string unused: done +WARNING: translation string unused: download dh parameter WARNING: translation string unused: driver WARNING: translation string unused: dstprt range overlaps WARNING: translation string unused: dstprt within existing @@ -486,16 +487,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -525,7 +522,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid diff --git a/doc/language_issues.es b/doc/language_issues.es index 6bbdc18e1..a87250311 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -420,16 +420,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -459,7 +455,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -655,7 +650,7 @@ WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone WARNING: untranslated string: downlink -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -920,6 +915,7 @@ WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: snat new source ip address WARNING: untranslated string: software version WARNING: untranslated string: source ip country @@ -929,6 +925,7 @@ WARNING: untranslated string: support donation WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information +WARNING: untranslated string: ta key WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 13a3c8802..ed42fe595 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -431,16 +431,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -470,7 +466,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -666,7 +661,7 @@ WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone WARNING: untranslated string: downlink -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -927,6 +922,7 @@ WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snort working WARNING: untranslated string: software version @@ -937,6 +933,7 @@ WARNING: untranslated string: support donation WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information +WARNING: untranslated string: ta key WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.nl b/doc/language_issues.nl index aff38ca0e..fbe4ba166 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -485,16 +485,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -524,7 +520,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -662,7 +657,7 @@ WARNING: untranslated string: dh key warn WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh parameter WARNING: untranslated string: dns servers -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: drop outgoing WARNING: untranslated string: firewall logs country WARNING: untranslated string: fwhost err hostip @@ -699,7 +694,9 @@ WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: software version WARNING: untranslated string: source ip country +WARNING: untranslated string: ta key WARNING: untranslated string: upload dh key WARNING: untranslated string: vendor diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 6bbdc18e1..a87250311 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -420,16 +420,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -459,7 +455,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -655,7 +650,7 @@ WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone WARNING: untranslated string: downlink -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -920,6 +915,7 @@ WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: snat new source ip address WARNING: untranslated string: software version WARNING: untranslated string: source ip country @@ -929,6 +925,7 @@ WARNING: untranslated string: support donation WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information +WARNING: untranslated string: ta key WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.ru b/doc/language_issues.ru index e553af7d1..6104715ee 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -425,16 +425,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -464,7 +460,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -660,7 +655,7 @@ WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone WARNING: untranslated string: downlink -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -910,6 +905,7 @@ WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: snat new source ip address WARNING: untranslated string: software version WARNING: untranslated string: source ip country @@ -918,6 +914,7 @@ WARNING: untranslated string: static routes WARNING: untranslated string: support donation WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has rdrand +WARNING: untranslated string: ta key WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 5d3dbc817..cb7347800 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -484,16 +484,12 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data -WARNING: translation string unused: reserved dst port -WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip -WARNING: translation string unused: rsvd dst port overlap -WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -523,7 +519,6 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network -WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -659,7 +654,7 @@ WARNING: untranslated string: dh key move failed WARNING: untranslated string: dh key warn WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh parameter -WARNING: untranslated string: download dh parameter +WARNING: untranslated string: download tls-auth key WARNING: untranslated string: firewall logs country WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: gen dh @@ -694,7 +689,9 @@ WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: show dh +WARNING: untranslated string: show tls-auth key WARNING: untranslated string: software version WARNING: untranslated string: source ip country +WARNING: untranslated string: ta key WARNING: untranslated string: upload dh key WARNING: untranslated string: vendor diff --git a/doc/language_missings b/doc/language_missings index a20a8d77b..edbccbde2 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -96,6 +96,7 @@ < dnsforward zone < dns servers < download dh parameter +< download tls-auth key < dpd delay < dpd timeout < drop action @@ -410,6 +411,7 @@ < system has hwrng < system has rdrand < system information +< ta key < tor < tor 0 = disabled < tor accounting @@ -616,6 +618,7 @@ < dnsforward zone < dns servers < download dh parameter +< download tls-auth key < dpd delay < dpd timeout < drop action @@ -946,6 +949,7 @@ < system has hwrng < system has rdrand < system information +< ta key < tor < tor 0 = disabled < tor accounting @@ -1128,6 +1132,7 @@ < dnsforward zone < dns servers < download dh parameter +< download tls-auth key < dpd delay < dpd timeout < drop action @@ -1434,6 +1439,7 @@ < support donation < system has hwrng < system has rdrand +< ta key < tor < tor 0 = disabled < tor accounting @@ -1619,6 +1625,7 @@ < dnsforward zone < dns servers < download dh parameter +< download tls-auth key < dpd delay < dpd timeout < drop action @@ -1927,6 +1934,7 @@ < support donation < system has hwrng < system has rdrand +< ta key < tor < tor 0 = disabled < tor accounting diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index a88a7cc8a..33a2fd40d 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -2054,6 +2054,7 @@ 'system log viewer' => 'Betrachter der System-Logdateien', 'system logs' => 'System-Logdateien', 'system status information' => 'System-Statusinformationen', +'ta key' => 'TLS-Authentifizierungsschlüssel', 'telephone not set' => 'Telefonnummer nicht angegeben.', 'template' => 'Vorlage', 'template warning' => 'Zur Einrichtung von QoS stehen Ihnen 2 Möglichkeiten zur Auswahl. Entweder Sie wählen speichern und erstellen Klassen und Regeln nach Ihren Wünschen, oder Sie wählen Vorlage, dann werden die Klassen und Regeln durch ein Template generiert.', @@ -2079,7 +2080,6 @@ 'time server' => 'Zeitserver', 'timeout must be a number' => 'Wartezeit muss eine Zahl sein.', 'title' => 'Titel', -'ta key' => 'TLS-Authentifizierungsschlüssel', 'to' => 'Bis', 'to email adr' => 'An Email Adresse', 'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:', From ab92dc0c84cc6c11f90e753439567d80bac23e2b Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 8 May 2014 14:08:04 +0200 Subject: [PATCH 039/143] General-functions.pl: rewrite IpInSubnet replace inet_ntoa --- config/cfgroot/general-functions.pl | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 271dc41da..a3f431100 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -760,12 +760,21 @@ sub validportrange # used to check a port range # Return: TRUE/FALSE sub IpInSubnet { - my $ip = unpack('N', &Socket::inet_aton(shift)); - my $start = unpack('N', &Socket::inet_aton(shift)); - my $mask = unpack('N', &Socket::inet_aton(shift)); - $start &= $mask; # base of subnet... - my $end = $start + ~$mask; - return (($ip >= $start) && ($ip <= $end)); + my $addr = shift; + my $network = shift; + my $netmask = shift; + + my $addr_num = &Socket::inet_pton(AF_INET,$addr); + my $network_num = &Socket::inet_pton(AF_INET,$network); + my $netmask_num = &Socket::inet_pton(AF_INET,$netmask); + + # Find start address + my $network_start = $network_num & $netmask_num; + + # Find end address + my $network_end = $network_start ^ ~$netmask_num; + + return (($addr_num ge $network_start) && ($addr_num le $network_end)); } # From 1be398ae381d4d0cdbd50272bff4434121d36f65 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 8 May 2014 14:31:31 +0200 Subject: [PATCH 040/143] General-functions.pl: rewrite getnetworkip without inet_aton --- config/cfgroot/general-functions.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index a3f431100..6fabf1c05 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -413,9 +413,9 @@ sub getnetworkip #Gets: IP, CIDR (10.10.10.0-255, 24) #Gives: 10.10.10.0 my ($ccdip,$ccdsubnet) = @_; - my $ip_address_binary = inet_aton( $ccdip ); - my $netmask_binary = ~pack("N", (2**(32-$ccdsubnet))-1); - my $network_address = inet_ntoa( $ip_address_binary & $netmask_binary ); + my $ip_address_binary = &Socket::inet_pton( AF_INET,$ccdip ); + my $netmask_binary = &Socket::inet_pton(AF_INET,&iporsubtodec($ccdsubnet)); + my $network_address = &Socket::inet_ntop( AF_INET,$ip_address_binary & $netmask_binary ); return $network_address; } From a57cfc41ad99bfb4ac9ff69a1a4b965fa9a9580d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 12:13:41 +0200 Subject: [PATCH 041/143] core80: Add general-functions.pl to updater. --- config/rootfiles/core/80/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 82e437609..57448d703 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,3 +1,4 @@ etc/system-release etc/issue usr/local/bin/setddns.pl +var/ipfire/general-functions.pl From f577f4bce75b19376d1d986d0197cf210c75b956 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:20:13 +0200 Subject: [PATCH 042/143] libgpg-error: Update to version 1.13. --- config/rootfiles/common/libgpg-error | 29 ++++++++++++++++++++++++++ config/rootfiles/packages/libgpg-error | 25 ---------------------- lfs/libgpg-error | 11 ++-------- 3 files changed, 31 insertions(+), 34 deletions(-) create mode 100644 config/rootfiles/common/libgpg-error delete mode 100644 config/rootfiles/packages/libgpg-error diff --git a/config/rootfiles/common/libgpg-error b/config/rootfiles/common/libgpg-error new file mode 100644 index 000000000..dc4039897 --- /dev/null +++ b/config/rootfiles/common/libgpg-error @@ -0,0 +1,29 @@ +usr/bin/gpg-error +#usr/bin/gpg-error-config +#usr/include/gpg-error.h +#usr/lib/libgpg-error.la +#usr/lib/libgpg-error.so +usr/lib/libgpg-error.so.0 +usr/lib/libgpg-error.so.0.11.0 +#usr/share/aclocal/gpg-error.m4 +#usr/share/common-lisp +#usr/share/common-lisp/source +#usr/share/common-lisp/source/gpg-error +#usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp +#usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp +#usr/share/common-lisp/source/gpg-error/gpg-error.asd +#usr/share/common-lisp/source/gpg-error/gpg-error.lisp +#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/da/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/de/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo diff --git a/config/rootfiles/packages/libgpg-error b/config/rootfiles/packages/libgpg-error deleted file mode 100644 index dad751ce0..000000000 --- a/config/rootfiles/packages/libgpg-error +++ /dev/null @@ -1,25 +0,0 @@ -usr/bin/gpg-error -usr/bin/gpg-error-config -#usr/include/gpg-error.h -#usr/lib/libgpg-error.la -usr/lib/libgpg-error.so -usr/lib/libgpg-error.so.0 -usr/lib/libgpg-error.so.0.8.0 -#usr/share/aclocal/gpg-error.m4 -usr/share/common-lisp -usr/share/common-lisp/source -usr/share/common-lisp/source/gpg-error -usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp -usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp -usr/share/common-lisp/source/gpg-error/gpg-error.asd -usr/share/common-lisp/source/gpg-error/gpg-error.lisp -#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo -usr/share/locale/de/LC_MESSAGES/libgpg-error.mo -usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo -#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo diff --git a/lfs/libgpg-error b/lfs/libgpg-error index 59108c155..7faf289bc 100644 --- a/lfs/libgpg-error +++ b/lfs/libgpg-error @@ -24,17 +24,13 @@ include Config -VER = 1.10 +VER = 1.13 THISAPP = libgpg-error-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = libgpg-error -PAK_VER = 1 - -DEPS = "" ############################################################################### # Top-level Rules @@ -44,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 736a03daa9dc5873047d4eb4a9c22a16 +$(DL_FILE)_MD5 = fe0cfa7e15262ef8fdeee366109e9ff6 install : $(TARGET) @@ -54,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) md5 : $(subst %,%_MD5,$(objects)) -dist: - @$(PAK) - ############################################################################### # Downloading, checking, md5sum ############################################################################### From 8e944ec640a39446d5569e2671ef1aadae633d9f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:21:05 +0200 Subject: [PATCH 043/143] core80: Automatically uninstall libgpg-error. This is not a package any more. --- config/rootfiles/core/80/update.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index f878cfe16..6878fb798 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -41,6 +41,11 @@ extract_files # Update Language cache #perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +# Uninstall the libgpg-error package. +rm -f \ + /opt/pakfire/db/installed/meta-libgpg-error \ + /opt/pakfire/db/rootfiles/libgpg-error + sync # This update need a reboot... From 88f2f61f43cbb1d9fbb8e432377f445cab7e1fd1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:23:14 +0200 Subject: [PATCH 044/143] Add new crypto library libgrypt --- config/rootfiles/common/libgcrypt | 14 ++++ config/rootfiles/core/80/filelists/libgcrypt | 1 + .../rootfiles/core/80/filelists/libgpg-error | 1 + lfs/libgcrypt | 80 +++++++++++++++++++ make.sh | 5 +- 5 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 config/rootfiles/common/libgcrypt create mode 120000 config/rootfiles/core/80/filelists/libgcrypt create mode 120000 config/rootfiles/core/80/filelists/libgpg-error create mode 100644 lfs/libgcrypt diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt new file mode 100644 index 000000000..96e48e1f9 --- /dev/null +++ b/config/rootfiles/common/libgcrypt @@ -0,0 +1,14 @@ +#usr/bin/dumpsexp +#usr/bin/hmac256 +#usr/bin/libgcrypt-config +#usr/bin/mpicalc +#usr/include/gcrypt.h +#usr/lib/libgcrypt.la +#usr/lib/libgcrypt.so +usr/lib/libgcrypt.so.20 +usr/lib/libgcrypt.so.20.0.1 +#usr/share/aclocal/libgcrypt.m4 +#usr/share/info/gcrypt.info +#usr/share/info/gcrypt.info-1 +#usr/share/info/gcrypt.info-2 +#usr/share/man/man1/hmac256.1 diff --git a/config/rootfiles/core/80/filelists/libgcrypt b/config/rootfiles/core/80/filelists/libgcrypt new file mode 120000 index 000000000..2df12a20e --- /dev/null +++ b/config/rootfiles/core/80/filelists/libgcrypt @@ -0,0 +1 @@ +../../../common/libgcrypt \ No newline at end of file diff --git a/config/rootfiles/core/80/filelists/libgpg-error b/config/rootfiles/core/80/filelists/libgpg-error new file mode 120000 index 000000000..cad431339 --- /dev/null +++ b/config/rootfiles/core/80/filelists/libgpg-error @@ -0,0 +1 @@ +../../../common/libgpg-error \ No newline at end of file diff --git a/lfs/libgcrypt b/lfs/libgcrypt new file mode 100644 index 000000000..76ee3d0af --- /dev/null +++ b/lfs/libgcrypt @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.6.1 + +THISAPP = libgcrypt-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = a5a5060dc2f80bcac700ab0236ea47dc + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && \ + ./configure \ + --prefix=/usr \ + --enable-noexecstack + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 162128def..f756033c6 100755 --- a/make.sh +++ b/make.sh @@ -467,6 +467,9 @@ buildipfire() { ipfiremake pam ipfiremake openssl ipfiremake openssl-compat + ipfiremake libgpg-error + ipfiremake libgcrypt + ipfiremake libassuan ipfiremake curl ipfiremake tcl ipfiremake sqlite @@ -769,8 +772,6 @@ buildipfire() { ipfiremake fping ipfiremake telnet ipfiremake xinetd - ipfiremake libgpg-error - ipfiremake libassuan ipfiremake gpgme ipfiremake pygpgme ipfiremake pakfire3 From e0af4231ac7d798b12c79582c6ff22e69102b0f2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:24:13 +0200 Subject: [PATCH 045/143] rng-tools: Update to version 5. Supports using RDRAND on processors which don't have AES-NI. --- config/rootfiles/core/80/filelists/rng-tools | 1 + lfs/rng-tools | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/80/filelists/rng-tools diff --git a/config/rootfiles/core/80/filelists/rng-tools b/config/rootfiles/core/80/filelists/rng-tools new file mode 120000 index 000000000..a7853e41b --- /dev/null +++ b/config/rootfiles/core/80/filelists/rng-tools @@ -0,0 +1 @@ +../../../common/rng-tools \ No newline at end of file diff --git a/lfs/rng-tools b/lfs/rng-tools index 8ca95cff8..c8ea08d8a 100644 --- a/lfs/rng-tools +++ b/lfs/rng-tools @@ -24,7 +24,7 @@ include Config -VER = 4 +VER = 5 THISAPP = rng-tools-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = ae89dbfcf08bdfbea19066cfbf599127 +$(DL_FILE)_MD5 = 6726cdc6fae1f5122463f24ae980dd68 install : $(TARGET) From 567fadff6a099d8e2d59ee6ce1e1957cb5de8840 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:39:21 +0200 Subject: [PATCH 046/143] strongswan: Update to 5.2.0dr6. --- config/rootfiles/common/strongswan | 5 +++++ config/rootfiles/core/80/filelists/strongswan | 1 + lfs/strongswan | 5 +++-- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/80/filelists/strongswan diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 6d7bb0de4..550fa69d9 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -30,6 +30,7 @@ etc/strongswan.d/charon/eap-tls.conf etc/strongswan.d/charon/eap-ttls.conf etc/strongswan.d/charon/farp.conf etc/strongswan.d/charon/fips-prf.conf +etc/strongswan.d/charon/gcrypt.conf etc/strongswan.d/charon/gmp.conf etc/strongswan.d/charon/hmac.conf etc/strongswan.d/charon/kernel-netlink.conf @@ -60,6 +61,7 @@ etc/strongswan.d/charon/xauth-eap.conf etc/strongswan.d/charon/xauth-generic.conf etc/strongswan.d/charon/xauth-noauth.conf etc/strongswan.d/charon/xcbc.conf +etc/strongswan.d/pki.conf etc/strongswan.d/starter.conf etc/strongswan.d/tools.conf usr/bin/pki @@ -106,6 +108,7 @@ usr/lib/ipsec/plugins/libstrongswan-eap-tls.so usr/lib/ipsec/plugins/libstrongswan-eap-ttls.so usr/lib/ipsec/plugins/libstrongswan-farp.so usr/lib/ipsec/plugins/libstrongswan-fips-prf.so +usr/lib/ipsec/plugins/libstrongswan-gcrypt.so usr/lib/ipsec/plugins/libstrongswan-gmp.so usr/lib/ipsec/plugins/libstrongswan-hmac.so usr/lib/ipsec/plugins/libstrongswan-kernel-netlink.so @@ -186,6 +189,7 @@ usr/sbin/ipsec #usr/share/strongswan/templates/config/plugins/eap-ttls.conf #usr/share/strongswan/templates/config/plugins/farp.conf #usr/share/strongswan/templates/config/plugins/fips-prf.conf +#usr/share/strongswan/templates/config/plugins/gcrypt.conf #usr/share/strongswan/templates/config/plugins/gmp.conf #usr/share/strongswan/templates/config/plugins/hmac.conf #usr/share/strongswan/templates/config/plugins/kernel-netlink.conf @@ -220,5 +224,6 @@ usr/sbin/ipsec #usr/share/strongswan/templates/config/strongswan.d #usr/share/strongswan/templates/config/strongswan.d/charon-logging.conf #usr/share/strongswan/templates/config/strongswan.d/charon.conf +#usr/share/strongswan/templates/config/strongswan.d/pki.conf #usr/share/strongswan/templates/config/strongswan.d/starter.conf #usr/share/strongswan/templates/config/strongswan.d/tools.conf diff --git a/config/rootfiles/core/80/filelists/strongswan b/config/rootfiles/core/80/filelists/strongswan new file mode 120000 index 000000000..90c727e26 --- /dev/null +++ b/config/rootfiles/core/80/filelists/strongswan @@ -0,0 +1 @@ +../../../common/strongswan \ No newline at end of file diff --git a/lfs/strongswan b/lfs/strongswan index ba492106e..7448c8d2f 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -24,7 +24,7 @@ include Config -VER = 5.1.3 +VER = 5.2.0dr6 THISAPP = strongswan-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 1d1c108775242743cd8699215b2918c3 +$(DL_FILE)_MD5 = 6b9ac43a3934dcdf66ccbdfebc54081b install : $(TARGET) @@ -88,6 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --enable-dhcp \ --enable-farp \ --enable-openssl \ + --enable-gcrypt \ --enable-xauth-eap \ --enable-xauth-noauth \ --enable-eap-radius \ From cdbf2bccc8439731dce978aae9172ed90ef54991 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 19 Jun 2014 14:40:56 +0200 Subject: [PATCH 047/143] gpgme: Remove libgpg-error from dependency list This has become a part of the core system, now. --- lfs/gpgme | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/gpgme b/lfs/gpgme index 12da4cb77..cdaf5a69e 100644 --- a/lfs/gpgme +++ b/lfs/gpgme @@ -32,9 +32,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = gpgme -PAK_VER = 1 +PAK_VER = 2 -DEPS = "libgpg-error libassuan" +DEPS = "libassuan" ############################################################################### # Top-level Rules From 5dee01cfc8ee333c6e9ab31311a90a0cca06d28d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 20 Jun 2014 13:46:06 +0200 Subject: [PATCH 048/143] collectd: Compile fix. --- lfs/collectd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lfs/collectd b/lfs/collectd index 3d2884198..d4ea661d5 100644 --- a/lfs/collectd +++ b/lfs/collectd @@ -36,6 +36,8 @@ PROG = collectd DEPS = "" +CFLAGS += -Wno-error=deprecated-declarations + ############################################################################### # Top-level Rules ############################################################################### From 3a9c7a1a33b6844964775e0e082615d355058551 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 20 Jun 2014 16:04:47 +0200 Subject: [PATCH 049/143] Rootfile update. --- config/rootfiles/common/libgpg-error | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/rootfiles/common/libgpg-error b/config/rootfiles/common/libgpg-error index dc4039897..cbb7dec24 100644 --- a/config/rootfiles/common/libgpg-error +++ b/config/rootfiles/common/libgpg-error @@ -16,6 +16,8 @@ usr/lib/libgpg-error.so.0.11.0 #usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo #usr/share/locale/da/LC_MESSAGES/libgpg-error.mo #usr/share/locale/de/LC_MESSAGES/libgpg-error.mo +#usr/share/locale/eo +#usr/share/locale/eo/LC_MESSAGES #usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo #usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo #usr/share/locale/it/LC_MESSAGES/libgpg-error.mo From 8279b2d7ffd4d6ebc054a6f763eed840b2c84ebf Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 21 Jun 2014 19:04:33 +0200 Subject: [PATCH 050/143] syslinux: add serial console output. --- config/syslinux/syslinux.cfg | 53 +++++++++++++++++++++++++++++++++--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg index 88320890c..3c7ae87d2 100644 --- a/config/syslinux/syslinux.cfg +++ b/config/syslinux/syslinux.cfg @@ -1,3 +1,4 @@ +SERIAL 0 115200 UI vesamenu.c32 PROMPT 0 @@ -25,8 +26,7 @@ MENU TITLE Welcome! LABEL installer MENU LABEL Install IPFire VERSION TEXT HELP -Install the version of IPFire that is -on this disk. +Install the version of IPFire that is on this disk. ENDTEXT KERNEL vmlinuz INITRD instroot @@ -80,12 +80,57 @@ Diagnose memory problems with memtest86+. LABEL hdt MENU LABEL Hardware Detection Tool TEXT HELP -Check your hardware with the Hardware Detection -Tool! +Check your hardware with the Hardware Detection Tool! ENDTEXT KERNEL hdt.c32 MENU END +MENU BEGIN serial + MENU TITLE Serial console options + + LABEL serial.back + MENU LABEL Back + MENU EXIT + + MENU SEPARATOR + + LABEL ipfire-serial + MENU LABEL Install IPFire (serial) + TEXT HELP +Run the installer with serial console. + ENDTEXT + KERNEL vmlinuz + INITRD instroot + APPEND console=ttyS0,115200 novga + + LABEL unattended-serial + MENU LABEL Unattended installation (serial) + TEXT HELP +Run an unattended installation wit serial console. + ENDTEXT + KERNEL vmlinuz + INITRD instroot + APPEND console=ttyS0,115200 novga unattended + + MENU SEPARATOR + + LABEL memtest-serial + MENU LABEL memtest86+ (serial) + TEXT HELP +Diagnose memory problems with memtest86+ with serial console. + ENDTEXT + KERNEL memtest + APPEND console=ttyS0,115200 + + LABEL hdt-serial + MENU LABEL Hardware Detection Tool + TEXT HELP +Check your hardware with the Hardware Detection Tool! + ENDTEXT + KERNEL hdt.c32 + +MENU END + MENU SEPARATOR LABEL netboot From eebc5a89ebe2815075f7bacb1be1cfc8816e5284 Mon Sep 17 00:00:00 2001 From: Ersan Yildirim Date: Sun, 22 Jun 2014 17:19:50 +0200 Subject: [PATCH 051/143] Update Turkish translation. --- doc/language_issues.tr | 4 ++++ langs/tr/cgi-bin/tr.pl | 30 +++++++++++++++++------------- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/doc/language_issues.tr b/doc/language_issues.tr index cb7347800..954ff6a55 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -622,6 +622,10 @@ WARNING: translation string unused: urlfilter update information WARNING: translation string unused: urlfilter update notification WARNING: translation string unused: urlfilter update results WARNING: translation string unused: urlfilter upload background +WARNING: translation string unused: usb modem on acm0 +WARNING: translation string unused: usb modem on acm1 +WARNING: translation string unused: usb modem on acm2 +WARNING: translation string unused: usb modem on acm3 WARNING: translation string unused: use WARNING: translation string unused: use dov WARNING: translation string unused: use ibod diff --git a/langs/tr/cgi-bin/tr.pl b/langs/tr/cgi-bin/tr.pl index 619f3f249..459a80ceb 100644 --- a/langs/tr/cgi-bin/tr.pl +++ b/langs/tr/cgi-bin/tr.pl @@ -143,7 +143,7 @@ 'advproxy MIME block types' => ' Bu MIME türlerini engelle (her satırda bir tane)', 'advproxy MIME filter' => 'MIME türü filtre', 'advproxy NCSA auth' => 'Yerel kullanıcı kimlik doğrulaması', -'advproxy NCSA create user' => 'Kullanıcı oluştur', +'advproxy NCSA create user' => 'Kullanıcı Oluştur', 'advproxy NCSA group' => 'Grup', 'advproxy NCSA group membership' => 'Grup üyeliği', 'advproxy NCSA grp disabled' => 'Pasif', @@ -156,7 +156,7 @@ 'advproxy NCSA redirector bypass' => 'Grubun üyeleri için yönlendirmeyi atla', 'advproxy NCSA update user' => 'Kullanıcıyı güncelle', 'advproxy NCSA user accounts' => 'Kullanıcı hesabı', -'advproxy NCSA user management' => 'Kullanıcı yönetimi', +'advproxy NCSA user management' => 'Kullanıcı Yönetimi', 'advproxy NCSA username' => 'Kullanıcı adı', 'advproxy NTLM BDC hostname' => 'BDC ana bilgisayar adı', 'advproxy NTLM PDC hostname' => 'PDC ana bilgisayar adı', @@ -188,7 +188,7 @@ 'advproxy advanced web proxy configuration' => 'Gelişmiş web vekil sunucu ayarları', 'advproxy allowed subnets' => 'İzin verilen alt ağlar (her satırda bir tane)', 'advproxy allowed web browsers' => 'Web erişimi için izin verilen istemciler', -'advproxy back to main page' => 'Ana sayfaya geri dön', +'advproxy back to main page' => 'Ana Sayfaya Geri Dön', 'advproxy banned ip clients' => 'Yasaklanan IP adresleri (her satırda bir tane)', 'advproxy banned mac clients' => 'Yasaklanan MAC adresleri (her satırda bir tane)', 'advproxy cache management' => 'Önbellek yönetimi', @@ -619,7 +619,7 @@ 'current aliases' => 'Geçerli takma adlar:', 'current class' => 'Geçerli sınıflar', 'current devices' => 'Geçerli aygıtlar', -'current dhcp leases on blue' => 'Mavi üzerindeki geçerli DHCP atamaları', +'current dhcp leases on blue' => 'Mavi üzerindeki geçerli dhcp atamaları', 'current dynamic leases' => 'Geçerli dinamik atamalar', 'current fixed leases' => 'Geçerli sabit atamalar', 'current hosts' => 'Mevcut ana bilgisayarlar:', @@ -681,7 +681,7 @@ 'detail level' => 'Detay seviyesi', 'details' => 'Detaylar', 'device' => 'Aygıt', -'devices on blue' => 'MAVİ üzerindeki aygıt', +'devices on blue' => 'Mavi üzerindeki aygıtlar', 'dhcp advopt add' => 'DHCP seçeneği ekle', 'dhcp advopt added' => 'DHCP seçeneği eklendi', 'dhcp advopt blank value' => 'DHCP seçeneği değeri boş olamaz.', @@ -751,8 +751,8 @@ 'dns header' => 'Red0 üzerindeki DHCP için sadece DNS sunucu adreslerini ata', 'dns list' => 'Halka açık ücretsiz DNS sunucularının listesi', 'dns menu' => 'DNS Sunucusu', -'dns new 0' => 'Yeni birincil DNS sunucu IP\'si:', -'dns new 1' => 'Yeni ikincil DNS sunucu IP\'si:', +'dns new 0' => 'Yeni birincil DNS sunucu IP adresi:', +'dns new 1' => 'Yeni ikincil DNS sunucu IP adresi:', 'dns proxy server' => 'DNS Vekil Sunucusu', 'dns saved' => 'Başarıyla kaydedildi!', 'dns saved txt' => 'Girilen iki DNS sunucu adresi başarılı bir şekilde kaydedildi.
Değişikliklerin aktifleştirielebilmesi için yeniden başlatın!', @@ -1524,7 +1524,7 @@ 'name must only contain characters' => 'Ad sadece karakter içermelidir.', 'name too long' => 'Kullanıcının tam adı veya sistem ana bilgisayar adı çok uzun', 'nat-traversal' => 'Nat Geçişi:', -'needreboot' => 'Bir güncelleştirmeden sonra yeniden başlatmak gerekir', +'needreboot' => 'Bu güncelleştirmeden sonra yeniden başlatmak gerekir', 'net' => 'Ağ', 'net address' => 'ağ adresi', 'net config' => 'Ağ yapılandırma', @@ -1639,7 +1639,7 @@ 'out' => 'Dışarı', 'outgoing' => 'giden', 'outgoing firewall' => 'Giden güvenlik duvarı', -'outgoing firewall access' => 'giden güvenlik duvarı bağlantısı', +'outgoing firewall access' => 'Giden güvenlik duvarı bağlantısı', 'outgoing firewall add ip group' => 'IP Adres Grubu Ekle', 'outgoing firewall add mac group' => 'MAC Adres Grubu Ekle', 'outgoing firewall edit ip group' => 'IP Adres Grubunu Düzenle', @@ -1896,7 +1896,7 @@ 'secondary wins server address' => 'İkincil WINS sunucu adresi', 'seconds' => 'Saniye', 'section' => 'Bölüm', -'secure shell server' => 'Güvenli Kabuk Sunucusu', +'secure shell server' => 'Güvenli Kabuk Sunucusu (SSH)', 'security' => 'Güvenlik', 'security options' => 'Güvenlik seçenekleri', 'select' => 'Seç', @@ -2238,9 +2238,9 @@ 'updxlrtr not enabled' => 'Güncelleme hızlandırıcı web vekil sunucusu sayfasında aktif değil', 'updxlrtr other' => 'Diğer', 'updxlrtr passive mode' => 'Pasif yöntemini aktifleştir', -'updxlrtr pending downloads' => 'Beklemedekileri indir', +'updxlrtr pending downloads' => 'Beklemedekileri indirilenler', 'updxlrtr performance options' => 'Performans seçenekleri', -'updxlrtr progress' => 'Geliştirme', +'updxlrtr progress' => 'İşlem durumu', 'updxlrtr purge' => 'Temizlik', 'updxlrtr remove file' => 'Önbelleği kaldır', 'updxlrtr save and restart' => 'Kaydet ve Yeniden Başlat', @@ -2264,7 +2264,7 @@ 'updxlrtr week' => 'Bir hafta', 'updxlrtr weekly' => 'haftalık', 'updxlrtr year' => 'Bir yıl', -'upgrade' => 'yükselt', +'upgrade' => 'Yükselt', 'uplink' => 'Yükleme bağlantısı', 'uplink speed' => 'Yükleme hızı (kbit/san)', 'uplink std class' => 'Standart yükleme hızı sınıf', @@ -2484,6 +2484,10 @@ 'urlfilter weekly' => 'Haftalık', 'urlfilter whitelist always allowed' => 'Yasaklı istemciler için özel beyaz liste izini', 'urlfilter wrong filetype' => 'Uzantısı .tar.gz olan dosya yok', +'usb modem on acm0' => 'ACM0 üzerindeki USB Modem', +'usb modem on acm1' => 'ACM1 üzerindeki USB Modem', +'usb modem on acm2' => 'ACM2 üzerindeki USB Modem', +'usb modem on acm3' => 'ACM3 üzerindeki USB Modem', 'use' => 'Kullan', 'use a pre-shared key' => 'Ön paylaşımlı anahtar kullan:', 'use dov' => 'Ses üzerinden veri kullan (DOV):', From 01183cccc3e6f79fc554f1c275be6cb227ee0485 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 22 Jun 2014 17:20:50 +0200 Subject: [PATCH 052/143] core80: Add language files. --- config/rootfiles/core/80/filelists/files | 1 + config/rootfiles/core/80/update.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 57448d703..d5eb6c9e8 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -2,3 +2,4 @@ etc/system-release etc/issue usr/local/bin/setddns.pl var/ipfire/general-functions.pl +var/ipfire/langs diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 6878fb798..67f8c3ace 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -39,7 +39,7 @@ extract_files # Start services # Update Language cache -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" # Uninstall the libgpg-error package. rm -f \ From f2a7c1f578591257495e2c859a344e8cac397ee8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 23 Jun 2014 22:50:01 +0200 Subject: [PATCH 053/143] pppd: pppd 2.4.6 has changed behaviour and waited for hours. --- src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch b/src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch index b09a9b52d..5127c1f10 100644 --- a/src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch +++ b/src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch @@ -7,7 +7,7 @@ index 9ab2eee..86762bd 100644 /* How many PADI/PADS attempts? */ -#define MAX_PADI_ATTEMPTS 3 -+#define MAX_PADI_ATTEMPTS 12 ++#define MAX_PADI_ATTEMPTS 4 /* Initial timeout for PADO/PADS */ #define PADI_TIMEOUT 5 From 4eff454e2f886df6b6dc6f8dad26dfc0900e925c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 23 Jun 2014 23:01:38 +0200 Subject: [PATCH 054/143] kernel: disable intel p-state. Our userspace tools doesn't support this. --- config/kernel/kernel.config.i586-ipfire | 2 +- config/kernel/kernel.config.i586-ipfire-pae | 2 +- lfs/linux | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index ea1faff91..329d96d5f 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -581,7 +581,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # x86 CPU frequency scaling drivers # -CONFIG_X86_INTEL_PSTATE=y +# CONFIG_X86_INTEL_PSTATE is not set CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_ACPI_CPUFREQ_CPB is not set diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index 9ade8729f..b6b4adde4 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -593,7 +593,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # x86 CPU frequency scaling drivers # -CONFIG_X86_INTEL_PSTATE=y +# CONFIG_X86_INTEL_PSTATE CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_ACPI_CPUFREQ_CPB is not set diff --git a/lfs/linux b/lfs/linux index 72166c4b2..6beb75c57 100644 --- a/lfs/linux +++ b/lfs/linux @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 50 +PAK_VER = 51 DEPS = "" VERSUFIX=ipfire$(KCFG) From 4c1e9ae0d9cff0191d5a7081d550695a9928b5f9 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 23 Jun 2014 23:04:27 +0200 Subject: [PATCH 055/143] samba: security update to 3.6.24. This is a security releases in order to address CVE-2014-0244 (Denial of service - CPU loop) and CVE-2014-3493 (Denial of service - Server crash/memory corruption). --- lfs/samba | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/samba b/lfs/samba index 4f5375c07..e2a5bdf3a 100644 --- a/lfs/samba +++ b/lfs/samba @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 57 +PAK_VER = 58 DEPS = "cups" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 2f7aee1dc5d31aefcb364600915b31dc +$(DL_FILE)_MD5 = d98425c0c2b73e08f048d31ffc727fb0 install : $(TARGET) From ec6b2ccbc0bdbc50d24cfa879ffd89ea9f81e0f4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 21 Jun 2014 19:04:33 +0200 Subject: [PATCH 056/143] syslinux: add serial console output. --- config/syslinux/syslinux.cfg | 53 +++++++++++++++++++++++++++++++++--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg index 88320890c..3c7ae87d2 100644 --- a/config/syslinux/syslinux.cfg +++ b/config/syslinux/syslinux.cfg @@ -1,3 +1,4 @@ +SERIAL 0 115200 UI vesamenu.c32 PROMPT 0 @@ -25,8 +26,7 @@ MENU TITLE Welcome! LABEL installer MENU LABEL Install IPFire VERSION TEXT HELP -Install the version of IPFire that is -on this disk. +Install the version of IPFire that is on this disk. ENDTEXT KERNEL vmlinuz INITRD instroot @@ -80,12 +80,57 @@ Diagnose memory problems with memtest86+. LABEL hdt MENU LABEL Hardware Detection Tool TEXT HELP -Check your hardware with the Hardware Detection -Tool! +Check your hardware with the Hardware Detection Tool! ENDTEXT KERNEL hdt.c32 MENU END +MENU BEGIN serial + MENU TITLE Serial console options + + LABEL serial.back + MENU LABEL Back + MENU EXIT + + MENU SEPARATOR + + LABEL ipfire-serial + MENU LABEL Install IPFire (serial) + TEXT HELP +Run the installer with serial console. + ENDTEXT + KERNEL vmlinuz + INITRD instroot + APPEND console=ttyS0,115200 novga + + LABEL unattended-serial + MENU LABEL Unattended installation (serial) + TEXT HELP +Run an unattended installation wit serial console. + ENDTEXT + KERNEL vmlinuz + INITRD instroot + APPEND console=ttyS0,115200 novga unattended + + MENU SEPARATOR + + LABEL memtest-serial + MENU LABEL memtest86+ (serial) + TEXT HELP +Diagnose memory problems with memtest86+ with serial console. + ENDTEXT + KERNEL memtest + APPEND console=ttyS0,115200 + + LABEL hdt-serial + MENU LABEL Hardware Detection Tool + TEXT HELP +Check your hardware with the Hardware Detection Tool! + ENDTEXT + KERNEL hdt.c32 + +MENU END + MENU SEPARATOR LABEL netboot From f285bf4481eef58db7a2bd8f77f62c71fd26f310 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 24 Jun 2014 01:17:05 +0200 Subject: [PATCH 057/143] kernel: fix typo in cfg. --- config/kernel/kernel.config.i586-ipfire-pae | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index b6b4adde4..f395f3116 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -593,7 +593,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # x86 CPU frequency scaling drivers # -# CONFIG_X86_INTEL_PSTATE +# CONFIG_X86_INTEL_PSTATE is not set CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_ACPI_CPUFREQ_CPB is not set From ef7686badbfa5018ca183bc6d8af000014a18a38 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 24 Jun 2014 06:48:41 +0200 Subject: [PATCH 058/143] samba: fix version. --- lfs/samba | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/samba b/lfs/samba index e2a5bdf3a..603f215b3 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@ include Config -VER = 3.6.23 +VER = 3.6.24 THISAPP = samba-$(VER) DL_FILE = $(THISAPP).tar.gz From 741648293bf66fe315983a9ff47810febf4173f1 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 3 Jul 2014 14:35:47 +0200 Subject: [PATCH 059/143] lzo: update to 2.08. 2.08: small build fix. 2.07: fix potential security issue CVE-2014-4607. --- config/rootfiles/core/80/filelists/lzo | 1 + lfs/lzo | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 120000 config/rootfiles/core/80/filelists/lzo diff --git a/config/rootfiles/core/80/filelists/lzo b/config/rootfiles/core/80/filelists/lzo new file mode 120000 index 000000000..8e11e78d3 --- /dev/null +++ b/config/rootfiles/core/80/filelists/lzo @@ -0,0 +1 @@ +../../../common/lzo \ No newline at end of file diff --git a/lfs/lzo b/lfs/lzo index 69bc5cd40..1745f4cca 100644 --- a/lfs/lzo +++ b/lfs/lzo @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 2.06 +VER = 2.08 THISAPP = lzo-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 95380bd4081f85ef08c5209f4107e9f8 +$(DL_FILE)_MD5 = fcec64c26a0f4f4901468f360029678f install : $(TARGET) From 22ab0e0caee4613f0b821fc2e65e862c64e0a958 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 4 Jul 2014 13:23:39 +0200 Subject: [PATCH 060/143] core80: Ship dhcrelay. --- config/rootfiles/common/armv5tel/initscripts | 1 + config/rootfiles/common/dhcp | 2 +- config/rootfiles/common/i586/initscripts | 1 + config/rootfiles/core/80/filelists/files | 2 + src/initscripts/init.d/dhcrelay | 53 ++++++++++++++++++++ 5 files changed, 58 insertions(+), 1 deletion(-) create mode 100755 src/initscripts/init.d/dhcrelay diff --git a/config/rootfiles/common/armv5tel/initscripts b/config/rootfiles/common/armv5tel/initscripts index 5d5c69204..1ec9ed4f4 100644 --- a/config/rootfiles/common/armv5tel/initscripts +++ b/config/rootfiles/common/armv5tel/initscripts @@ -24,6 +24,7 @@ etc/rc.d/init.d/console #etc/rc.d/init.d/cyrus-imapd #etc/rc.d/init.d/cyrus-sasl etc/rc.d/init.d/dhcp +etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq etc/rc.d/init.d/fcron #etc/rc.d/init.d/fetchmail diff --git a/config/rootfiles/common/dhcp b/config/rootfiles/common/dhcp index 381309c27..2c2cfeeb3 100644 --- a/config/rootfiles/common/dhcp +++ b/config/rootfiles/common/dhcp @@ -21,7 +21,7 @@ etc/dhcp/dhcpd.conf #usr/lib/libomapi.a #usr/sbin/dhclient usr/sbin/dhcpd -#usr/sbin/dhcrelay +usr/sbin/dhcrelay #usr/share/man/man1/omshell.1 #usr/share/man/man3/dhcpctl.3 #usr/share/man/man3/omapi.3 diff --git a/config/rootfiles/common/i586/initscripts b/config/rootfiles/common/i586/initscripts index fa3dbcdb8..153a5f49e 100644 --- a/config/rootfiles/common/i586/initscripts +++ b/config/rootfiles/common/i586/initscripts @@ -26,6 +26,7 @@ etc/rc.d/init.d/console #etc/rc.d/init.d/cyrus-imapd #etc/rc.d/init.d/cyrus-sasl etc/rc.d/init.d/dhcp +etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq etc/rc.d/init.d/fcron #etc/rc.d/init.d/fetchmail diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index d5eb6c9e8..4d242b6bf 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,5 +1,7 @@ etc/system-release etc/issue +etc/rc.d/init.d/dhcrelay usr/local/bin/setddns.pl +usr/sbin/dhcrelay var/ipfire/general-functions.pl var/ipfire/langs diff --git a/src/initscripts/init.d/dhcrelay b/src/initscripts/init.d/dhcrelay new file mode 100755 index 000000000..327a08465 --- /dev/null +++ b/src/initscripts/init.d/dhcrelay @@ -0,0 +1,53 @@ +#!/bin/sh +######################################################################## +# Begin $rc_base/init.d/dhcrelay +# +# Description : The DHCP Relay Daemon +# +######################################################################## + +. /etc/sysconfig/rc +. ${rc_functions} + +CONFIG_FILE="/var/ipfire/dhcp/relay" + +if [ -r "${CONFIG_FILE}" ]; then + eval $(/usr/local/bin/readhash ${CONFIG_FILE}) +fi + +ARGS="-q" + +for interface in ${INTERFACES}; do + ARGS="${ARGS} -i ${interface}" +done + +ARGS="${ARGS} ${SERVERS}" + +case "${1}" in + start) + boot_mesg "Starting DHCP Relay..." + loadproc /usr/sbin/dhcrelay ${ARGS} + ;; + + stop) + boot_mesg "Stopping DHCP Relay..." + killproc -p /var/run/dhcrelay.pid /usr/sbin/dhcrelay + ;; + + restart) + ${0} stop + sleep 1 + ${0} start + ;; + + status) + statusproc /usr/sbin/dhcrelay + ;; + + *) + echo "Usage: ${0} {start|stop|restart|status}" + exit 1 + ;; +esac + +# End $rc_base/init.d/dhcrelay From c3a951a1ae248693c97cd548041bcd2ba3193d33 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 28 Apr 2014 17:13:45 +0200 Subject: [PATCH 061/143] nettle: Add new crypto library. --- config/rootfiles/common/nettle | 65 ++++++++++++++++++++++++++++ lfs/nettle | 79 ++++++++++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 145 insertions(+) create mode 100644 config/rootfiles/common/nettle create mode 100644 lfs/nettle diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle new file mode 100644 index 000000000..1de06f2fe --- /dev/null +++ b/config/rootfiles/common/nettle @@ -0,0 +1,65 @@ +#usr/bin/nettle-hash +#usr/bin/nettle-lfib-stream +#usr/bin/pkcs1-conv +#usr/bin/sexp-conv +#usr/include/nettle +#usr/include/nettle/aes.h +#usr/include/nettle/arcfour.h +#usr/include/nettle/arctwo.h +#usr/include/nettle/asn1.h +#usr/include/nettle/base16.h +#usr/include/nettle/base64.h +#usr/include/nettle/bignum.h +#usr/include/nettle/blowfish.h +#usr/include/nettle/buffer.h +#usr/include/nettle/camellia.h +#usr/include/nettle/cast128.h +#usr/include/nettle/cbc.h +#usr/include/nettle/ctr.h +#usr/include/nettle/des-compat.h +#usr/include/nettle/des.h +#usr/include/nettle/dsa.h +#usr/include/nettle/ecc-curve.h +#usr/include/nettle/ecc.h +#usr/include/nettle/ecdsa.h +#usr/include/nettle/gcm.h +#usr/include/nettle/gosthash94.h +#usr/include/nettle/hmac.h +#usr/include/nettle/knuth-lfib.h +#usr/include/nettle/macros.h +#usr/include/nettle/md2.h +#usr/include/nettle/md4.h +#usr/include/nettle/md5-compat.h +#usr/include/nettle/md5.h +#usr/include/nettle/memxor.h +#usr/include/nettle/nettle-meta.h +#usr/include/nettle/nettle-stdint.h +#usr/include/nettle/nettle-types.h +#usr/include/nettle/pbkdf2.h +#usr/include/nettle/pgp.h +#usr/include/nettle/pkcs1.h +#usr/include/nettle/realloc.h +#usr/include/nettle/ripemd160.h +#usr/include/nettle/rsa-compat.h +#usr/include/nettle/rsa.h +#usr/include/nettle/salsa20.h +#usr/include/nettle/serpent.h +#usr/include/nettle/sexp.h +#usr/include/nettle/sha.h +#usr/include/nettle/sha1.h +#usr/include/nettle/sha2.h +#usr/include/nettle/sha3.h +#usr/include/nettle/twofish.h +#usr/include/nettle/umac.h +#usr/include/nettle/yarrow.h +#usr/lib/libhogweed.a +#usr/lib/libhogweed.so +usr/lib/libhogweed.so.2 +usr/lib/libhogweed.so.2.5 +#usr/lib/libnettle.a +#usr/lib/libnettle.so +usr/lib/libnettle.so.4 +usr/lib/libnettle.so.4.7 +#usr/lib/pkgconfig/hogweed.pc +#usr/lib/pkgconfig/nettle.pc +#usr/share/info/nettle.info diff --git a/lfs/nettle b/lfs/nettle new file mode 100644 index 000000000..59c013ea5 --- /dev/null +++ b/lfs/nettle @@ -0,0 +1,79 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.7.1 + +THISAPP = nettle-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 003d5147911317931dd453520eb234a5 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --enable-shared + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index f756033c6..9f8b07e14 100755 --- a/make.sh +++ b/make.sh @@ -508,6 +508,7 @@ buildipfire() { ipfiremake arping ipfiremake beep ipfiremake dvdrtools + ipfiremake nettle ipfiremake dnsmasq ipfiremake dosfstools ipfiremake reiserfsprogs From 45e65f1dd90ffe06d2e80c0aa3c2e4f82a0cede7 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 28 Apr 2014 18:26:20 +0200 Subject: [PATCH 062/143] dnsmasq: Update to 2.70. Adds support for DNSSEC validation, increases the cache size and adds a patch to read ISC dhcpd lease file (for IPv4). --- lfs/dnsmasq | 27 +- src/initscripts/init.d/dnsmasq | 23 +- ...-support-to-read-ISC-DHCP-lease-file.patch | 366 ++++++++++++++++++ 3 files changed, 404 insertions(+), 12 deletions(-) create mode 100644 src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch diff --git a/lfs/dnsmasq b/lfs/dnsmasq index 29fb9b38d..825791349 100644 --- a/lfs/dnsmasq +++ b/lfs/dnsmasq @@ -24,14 +24,16 @@ include Config -VER = 2.45 +VER = 2.70 THISAPP = dnsmasq-$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +COPTS = -DHAVE_ISC_READER + ############################################################################### # Top-level Rules ############################################################################### @@ -40,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = b7956e15c9766e05b3eca3ce88fdb616 +$(DL_FILE)_MD5 = 1d654e80888ab5dbba015548fd284d46 install : $(TARGET) @@ -69,13 +71,16 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i -e 's|/usr/local|/usr|g' Makefile - cd $(DIR_APP)/src && sed -i \ - -e 's|^\/\* #define HAVE_ISC_READER .*$$|#define HAVE_ISC_READER\n#define NO_IPV6|' \ - -e 's|^#define HAVE_TFTP *$$|//#define HAVE_TFTP|' \ - -e 's/^#define CHUSER .*$$/#define CHUSER "dnsmasq"/' config.h - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch + cd $(DIR_APP) && sed -i src/config.h \ + -e 's|/\* #define HAVE_IDN \*/|#define HAVE_IDN|g' \ + -e 's|/\* #define HAVE_DNSSEC \*/|#define HAVE_DNSSEC|g' \ + -e 's|#define HAVE_DHCP|//#define HAVE_DHCP|g' \ + -e 's|#define HAVE_DHCP6|//#define HAVE_DHCP6|g' \ + -e 's|#define HAVE_TFTP|//#define HAVE_TFTP|g' + + cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" COPTS="$(COPTS)" $(MAKETUNING) + cd $(DIR_APP) && make PREFIX=/usr install @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/src/initscripts/init.d/dnsmasq b/src/initscripts/init.d/dnsmasq index 34eee0c26..48b9d19d0 100644 --- a/src/initscripts/init.d/dnsmasq +++ b/src/initscripts/init.d/dnsmasq @@ -20,7 +20,20 @@ if [ -e "/etc/sysconfig/dnsmasq" ]; then . /etc/sysconfig/dnsmasq fi +CACHE_SIZE=2500 +ENABLE_DNSSEC=1 SHOW_SRV=1 +TRUST_ANCHOR=".,19036,8,2,49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5" + +function dnssec_args() { + local cmdline="--dnssec" + + if [ -n "${TRUST_ANCHOR}" ]; then + cmdline="${cmdline} --trust-anchor=${TRUST_ANCHOR}" + fi + + echo "${cmdline}" +} function dns_forward_args() { local file="${1}" @@ -41,7 +54,6 @@ function dns_forward_args() { echo "${cmdline}" } - case "${1}" in start) # kill already running copy of dnsmasq... @@ -73,6 +85,15 @@ case "${1}" in # Add custom forward dns zones. ARGS="${ARGS} $(dns_forward_args /var/ipfire/dnsforward/config)" + # Enabled DNSSEC validation + if [ "${ENABLE_DNSSEC}" -eq 1 ]; then + ARGS="${ARGS} $(dnssec_args)" + fi + + if [ -n "${CACHE_SIZE}" ]; then + ARGS="${ARGS} --cache-size=${CACHE_SIZE}" + fi + loadproc /usr/sbin/dnsmasq -l /var/state/dhcp/dhcpd.leases $ARGS if [ "${SHOW_SRV}" -eq 1 ] && [ "${DNS1}" != "" -o "${DNS2}" != "" ]; then diff --git a/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch b/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch new file mode 100644 index 000000000..88eb6a217 --- /dev/null +++ b/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch @@ -0,0 +1,366 @@ +From b3c0d11d8bcf810b8f50f695ea36c8183fa4791a Mon Sep 17 00:00:00 2001 +From: Michael Tremer +Date: Mon, 28 Apr 2014 00:51:13 +0200 +Subject: [PATCH] Add support to read ISC DHCP lease file. + +--- + Makefile | 2 +- + src/cache.c | 13 +++- + src/dnsmasq.c | 5 ++ + src/dnsmasq.h | 5 ++ + src/isc.c | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + src/option.c | 2 +- + 6 files changed, 256 insertions(+), 5 deletions(-) + create mode 100644 src/isc.c + +diff --git a/Makefile b/Makefile +index 292c8bd..5e0cdbe 100644 +--- a/Makefile ++++ b/Makefile +@@ -69,7 +69,7 @@ objs = cache.o rfc1035.o util.o option.o forward.o network.o \ + dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o \ + helper.o tftp.o log.o conntrack.o dhcp6.o rfc3315.o \ + dhcp-common.o outpacket.o radv.o slaac.o auth.o ipset.o \ +- domain.o dnssec.o blockdata.o ++ domain.o dnssec.o blockdata.o isc.o + + hdrs = dnsmasq.h config.h dhcp-protocol.h dhcp6-protocol.h \ + dns-protocol.h radv-protocol.h ip6addr.h +diff --git a/src/cache.c b/src/cache.c +index 5cec918..1f5657f 100644 +--- a/src/cache.c ++++ b/src/cache.c +@@ -17,7 +17,7 @@ + #include "dnsmasq.h" + + static struct crec *cache_head = NULL, *cache_tail = NULL, **hash_table = NULL; +-#ifdef HAVE_DHCP ++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER) + static struct crec *dhcp_spare = NULL; + #endif + static struct crec *new_chain = NULL; +@@ -222,6 +222,9 @@ static void cache_free(struct crec *crecp) + crecp->flags &= ~F_BIGNAME; + } + ++ if (crecp->flags & F_DHCP) ++ free(crecp->name.namep); ++ + #ifdef HAVE_DNSSEC + cache_blockdata_free(crecp); + #endif +@@ -1110,7 +1113,7 @@ void cache_reload(void) + total_size = read_hostsfile(ah->fname, ah->index, total_size, (struct crec **)daemon->packet, revhashsz); + } + +-#ifdef HAVE_DHCP ++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER) + struct in_addr a_record_from_hosts(char *name, time_t now) + { + struct crec *crecp = NULL; +@@ -1188,7 +1191,7 @@ void cache_add_dhcp_entry(char *host_name, int prot, + addrlen = sizeof(struct in6_addr); + } + #endif +- ++ + inet_ntop(prot, host_address, daemon->addrbuff, ADDRSTRLEN); + + while ((crec = cache_find_by_name(crec, host_name, 0, flags | F_CNAME))) +@@ -1253,7 +1256,11 @@ void cache_add_dhcp_entry(char *host_name, int prot, + else + crec->ttd = ttd; + crec->addr.addr = *host_address; ++#ifdef HAVE_ISC_READER ++ crec->name.namep = strdup(host_name); ++#else + crec->name.namep = host_name; ++#endif + crec->uid = next_uid(); + cache_hash(crec); + +diff --git a/src/dnsmasq.c b/src/dnsmasq.c +index 1c96a0e..156ac9a 100644 +--- a/src/dnsmasq.c ++++ b/src/dnsmasq.c +@@ -934,6 +934,11 @@ int main (int argc, char **argv) + + poll_resolv(0, daemon->last_resolv != 0, now); + daemon->last_resolv = now; ++ ++#ifdef HAVE_ISC_READER ++ if (daemon->lease_file && !daemon->dhcp) ++ load_dhcp(now); ++#endif + } + + if (FD_ISSET(piperead, &rset)) +diff --git a/src/dnsmasq.h b/src/dnsmasq.h +index 3032546..a40b2a9 100644 +--- a/src/dnsmasq.h ++++ b/src/dnsmasq.h +@@ -1447,3 +1447,8 @@ void slaac_add_addrs(struct dhcp_lease *lease, time_t now, int force); + time_t periodic_slaac(time_t now, struct dhcp_lease *leases); + void slaac_ping_reply(struct in6_addr *sender, unsigned char *packet, char *interface, struct dhcp_lease *leases); + #endif ++ ++/* isc.c */ ++#ifdef HAVE_ISC_READER ++void load_dhcp(time_t now); ++#endif +diff --git a/src/isc.c b/src/isc.c +new file mode 100644 +index 0000000..565e4e2 +--- /dev/null ++++ b/src/isc.c +@@ -0,0 +1,234 @@ ++/* dnsmasq is Copyright (c) 2014 John Volpe, Simon Kelley and ++ Michael Tremer ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; version 2 dated June, 1991, or ++ (at your option) version 3 dated 29 June, 2007. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see . ++ ++ Code in this file is based on contributions by John Volpe and ++ Simon Kelley. Updated for recent versions of dnsmasq by ++ Michael Tremer. ++*/ ++ ++#include "dnsmasq.h" ++ ++#ifdef HAVE_ISC_READER ++#define MAXTOK 50 ++ ++struct isc_dhcp_lease { ++ char* name; ++ char* fqdn; ++ time_t expires; ++ struct in_addr addr; ++ struct isc_dhcp_lease* next; ++}; ++ ++static struct isc_dhcp_lease* dhcp_lease_new() { ++ struct isc_dhcp_lease* lease = whine_malloc(sizeof(*lease)); ++ ++ lease->name = NULL; ++ lease->fqdn = NULL; ++ lease->next = NULL; ++ ++ return lease; ++} ++ ++static void dhcp_lease_free(struct isc_dhcp_lease* lease) { ++ if (!lease) ++ return; ++ ++ if (lease->name) ++ free(lease->name); ++ if (lease->fqdn) ++ free(lease->fqdn); ++ free(lease); ++} ++ ++static int next_token(char* token, int buffsize, FILE* fp) { ++ int c, count = 0; ++ char* cp = token; ++ ++ while ((c = getc(fp)) != EOF) { ++ if (c == '#') { ++ do { ++ c = getc(fp); ++ } while (c != '\n' && c != EOF); ++ } ++ ++ if (c == ' ' || c == '\t' || c == '\n' || c == ';') { ++ if (count) ++ break; ++ } else if ((c != '"') && (count < buffsize - 1)) { ++ *cp++ = c; ++ count++; ++ } ++ } ++ ++ *cp = 0; ++ return count ? 1 : 0; ++} ++ ++static time_t parse_lease_time(const char* token_date, const char* token_time) { ++ time_t time = (time_t)(-1); ++ struct tm lease_time; ++ ++ static const int months[11] = {31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334}; ++ ++ if (sscanf(token_date, "%d/%d/%d", &lease_time.tm_year, &lease_time.tm_mon, &lease_time.tm_mday) == 3) { ++ if (sscanf(token_time, "%d:%d:%d", &lease_time.tm_hour, &lease_time.tm_min, &lease_time.tm_sec) == 3) { ++ /* There doesn't seem to be a universally available library function ++ which converts broken-down _GMT_ time to seconds-in-epoch. ++ The following was borrowed from ISC dhcpd sources, where ++ it is noted that it might not be entirely accurate for odd seconds. ++ Since we're trying to get the same answer as dhcpd, that's just ++ fine here. */ ++ time = ((((((365 * (lease_time.tm_year - 1970) + ++ (lease_time.tm_year - 1969) / 4 + ++ (lease_time.tm_mon > 1 ? months[lease_time.tm_mon - 2] : 0) + ++ (lease_time.tm_mon > 2 && !((lease_time.tm_year - 1972) & 3 )) + ++ (lease_time.tm_mday - 1)) * 24) + ++ lease_time.tm_hour) * 60) + ++ lease_time.tm_mon) * 60) + ++ lease_time.tm_sec; ++ } ++ } ++ ++ return time; ++} ++ ++static off_t lease_file_size = (off_t)0; ++static ino_t lease_file_inode = (ino_t)0; ++ ++void load_dhcp(time_t now) { ++ struct isc_dhcp_lease* leases = NULL; ++ ++ struct stat statbuf; ++ if (stat(daemon->lease_file, &statbuf) == -1) { ++ return; ++ } ++ ++ /* Do nothing if the lease file has not changed. */ ++ if ((statbuf.st_size <= lease_file_size) && (statbuf.st_ino == lease_file_inode)) ++ return; ++ ++ lease_file_size = statbuf.st_size; ++ lease_file_inode = statbuf.st_ino; ++ ++ FILE* fp = fopen(daemon->lease_file, "r"); ++ if (!fp) { ++ my_syslog(LOG_ERR, _("failed to load %s:%s"), daemon->lease_file, strerror(errno)); ++ return; ++ } ++ ++ my_syslog(LOG_INFO, _("reading %s"), daemon->lease_file); ++ ++ char* hostname = daemon->namebuff; ++ struct in_addr host_address; ++ time_t time_starts = -1; ++ time_t time_ends = -1; ++ int nomem; ++ ++ char token[MAXTOK]; ++ while ((next_token(token, MAXTOK, fp))) { ++ if (strcmp(token, "lease") == 0) { ++ hostname[0] = '\0'; ++ ++ if (next_token(token, MAXTOK, fp) && ((host_address.s_addr = inet_addr(token)) != (in_addr_t)-1)) { ++ if (next_token(token, MAXTOK, fp) && *token == '{') { ++ while (next_token(token, MAXTOK, fp) && *token != '}') { ++ if ((strcmp(token, "client-hostname") == 0) || (strcmp(token, "hostname") == 0)) { ++ if (next_token(hostname, MAXDNAME, fp)) { ++ if (!canonicalise(hostname, &nomem)) { ++ *hostname = 0; ++ my_syslog(LOG_ERR, _("bad name in %s"), daemon->lease_file); ++ } ++ } ++ } else if ((strcmp(token, "starts") == 0) || (strcmp(token, "ends") == 0)) { ++ char token_date[MAXTOK]; ++ char token_time[MAXTOK]; ++ ++ int is_starts = strcmp(token, "starts") == 0; ++ ++ // Throw away the weekday and parse the date. ++ if (next_token(token, MAXTOK, fp) && next_token(token_date, MAXTOK, fp) && next_token(token_time, MAXTOK, fp)) { ++ time_t time = parse_lease_time(token_date, token_time); ++ ++ if (is_starts) ++ time_starts = time; ++ else ++ time_ends = time; ++ } ++ } ++ } ++ ++ if (!*hostname) ++ continue; ++ ++ if ((time_starts == -1) || (time_ends == -1)) ++ continue; ++ ++ if (difftime(now, time_ends) > 0) ++ continue; ++ ++ char* dot = strchr(hostname, '.'); ++ if (dot) { ++ if (!daemon->domain_suffix || hostname_isequal(dot + 1, daemon->domain_suffix)) { ++ my_syslog(LOG_WARNING, ++ _("Ignoring DHCP lease for %s because it has an illegal domain part"), ++ hostname); ++ continue; ++ } ++ *dot = 0; ++ } ++ ++ struct isc_dhcp_lease* lease = dhcp_lease_new(); ++ lease->name = strdup(hostname); ++ lease->addr = host_address; ++ lease->expires = time_ends; ++ lease->next = NULL; ++ ++ if (daemon->domain_suffix) { ++ asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix); ++ } ++ ++ if (!leases) ++ leases = lease; ++ else ++ leases->next = lease; ++ } ++ } ++ } ++ } ++ ++ fclose(fp); ++ ++ // Drop all entries. ++ cache_unhash_dhcp(); ++ ++ while (leases) { ++ struct isc_dhcp_lease *lease = leases; ++ leases = lease->next; ++ ++ if (lease->fqdn) { ++ cache_add_dhcp_entry(lease->fqdn, AF_INET, (struct all_addr*)&lease->addr.s_addr, lease->expires); ++ } ++ ++ if (lease->name) { ++ cache_add_dhcp_entry(lease->name, AF_INET, (struct all_addr*)&lease->addr.s_addr, lease->expires); ++ } ++ ++ // Cleanup ++ dhcp_lease_free(lease); ++ } ++} ++ ++#endif +diff --git a/src/option.c b/src/option.c +index daa728f..d16c982 100644 +--- a/src/option.c ++++ b/src/option.c +@@ -1642,7 +1642,7 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma + ret_err(_("bad MX target")); + break; + +-#ifdef HAVE_DHCP ++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER) + case 'l': /* --dhcp-leasefile */ + daemon->lease_file = opt_string_alloc(arg); + break; +-- +1.9.0 + From c0845171de62064b620ad28f3c1798fdee532169 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 1 May 2014 20:52:52 +0200 Subject: [PATCH 063/143] openssl: Build earlier in build process. --- make.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/make.sh b/make.sh index 9f8b07e14..51ee693ac 100755 --- a/make.sh +++ b/make.sh @@ -385,9 +385,6 @@ buildipfire() { export LOGFILE ipfiremake configroot ipfiremake backup - ipfiremake bind - ipfiremake dhcp - ipfiremake dhcpcd ipfiremake libusb ipfiremake libusbx ipfiremake libpcap @@ -459,17 +456,20 @@ buildipfire() { ;; esac ipfiremake pkg-config + ipfiremake openssl + ipfiremake openssl-compat + ipfiremake libgpg-error + ipfiremake libgcrypt + ipfiremake libassuan + ipfiremake bind + ipfiremake dhcp + ipfiremake dhcpcd ipfiremake linux-atm ipfiremake cpio ipfiremake dracut ipfiremake expat ipfiremake gdbm ipfiremake pam - ipfiremake openssl - ipfiremake openssl-compat - ipfiremake libgpg-error - ipfiremake libgcrypt - ipfiremake libassuan ipfiremake curl ipfiremake tcl ipfiremake sqlite From 2c405584b852dc49806a7547511a88e2fd229b93 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 2 May 2014 12:17:03 +0200 Subject: [PATCH 064/143] bind: Update to 9.9.5. Enable DNSSEC. --- config/bind/trusted-key.key | 1 + config/rootfiles/common/bind | 9 +++++---- lfs/bind | 16 +++++++++++++--- 3 files changed, 19 insertions(+), 7 deletions(-) create mode 100644 config/bind/trusted-key.key diff --git a/config/bind/trusted-key.key b/config/bind/trusted-key.key new file mode 100644 index 000000000..ea0783625 --- /dev/null +++ b/config/bind/trusted-key.key @@ -0,0 +1 @@ +. 3600 IN DNSKEY 257 3 8 AwEAAagAIKlVZrpC6Ia7gEzahOR+9W29euxhJhVVLOyQbSEW0O8gcCjFFVQUTf6v58fLjwBd0YI0EzrAcQqBGCzh/RStIoO8g0NfnfL2MTJRkxoXbfDaUeVPQuYEhg37NZWAJQ9VnMVDxP/VHL496M/QZxkjf5/Efucp2gaDX6RS6CXpoY68LsvPVjR0ZSwzz1apAzvN9dlzEheX7ICJBBtuA6G3LQpzW5hOA2hzCTMjJPJ8LbqF6dsV6DoBQzgul0sGIcGOYl7OyQdXfZ57relSQageu+ipAdTTJ25AsRTAoub8ONGcLmqrAmRLKBP1dfwhYB4N7knNnulqQxA+Uk1ihz0= diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind index df668534b..303c5b828 100644 --- a/config/rootfiles/common/bind +++ b/config/rootfiles/common/bind @@ -1,8 +1,9 @@ +etc/trusted-key.key usr/bin/dig usr/bin/host usr/bin/nslookup usr/bin/nsupdate -#usr/man/man1/dig.1 -#usr/man/man1/host.1 -#usr/man/man1/nslookup.1 -#usr/man/man8/nsupdate.8 +#usr/share/man/man1/dig.1 +#usr/share/man/man1/host.1 +#usr/share/man/man1/nslookup.1 +#usr/share/man/man1/nsupdate.1 diff --git a/lfs/bind b/lfs/bind index 022335882..36b234058 100644 --- a/lfs/bind +++ b/lfs/bind @@ -25,7 +25,7 @@ include Config -VER = 9.3.2 +VER = 9.9.5 THISAPP = bind-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -33,6 +33,8 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +export CPPFLAGS = -DDIG_SIGCHASE + ############################################################################### # Top-level Rules ############################################################################### @@ -41,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 55e709501a7780233c36e25ccd15ece2 +$(DL_FILE)_MD5 = e676c65cad5234617ee22f48e328c24e install : $(TARGET) @@ -71,7 +73,11 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls --disable-ipv6 + cd $(DIR_APP) && STD_CDEFINES="$(CPPFLAGS)" \ + ./configure \ + --prefix=/usr \ + --disable-static \ + --disable-openssl-version-check cd $(DIR_APP) && make -C lib/dns cd $(DIR_APP) && make -C lib/isc cd $(DIR_APP) && make -C lib/bind9 @@ -81,5 +87,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make -C bin/dig install cd $(DIR_APP) && make -C bin/nsupdate cd $(DIR_APP) && make -C bin/nsupdate install + + install -v -m 644 $(DIR_SRC)/config/bind/trusted-key.key \ + /etc/trusted-key.key + @rm -rf $(DIR_APP) @$(POSTBUILD) From 3da4cc02e3a32b2b7567ebba2bad2b685b77c052 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 7 May 2014 12:16:57 +0200 Subject: [PATCH 065/143] dnsmasq: Update ISC dhcpd reader patch. --- ...-support-to-read-ISC-DHCP-lease-file.patch | 99 +++++++++---------- 1 file changed, 49 insertions(+), 50 deletions(-) diff --git a/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch b/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch index 88eb6a217..3194e1f22 100644 --- a/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch +++ b/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch @@ -1,18 +1,3 @@ -From b3c0d11d8bcf810b8f50f695ea36c8183fa4791a Mon Sep 17 00:00:00 2001 -From: Michael Tremer -Date: Mon, 28 Apr 2014 00:51:13 +0200 -Subject: [PATCH] Add support to read ISC DHCP lease file. - ---- - Makefile | 2 +- - src/cache.c | 13 +++- - src/dnsmasq.c | 5 ++ - src/dnsmasq.h | 5 ++ - src/isc.c | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - src/option.c | 2 +- - 6 files changed, 256 insertions(+), 5 deletions(-) - create mode 100644 src/isc.c - diff --git a/Makefile b/Makefile index 292c8bd..5e0cdbe 100644 --- a/Makefile @@ -110,10 +95,10 @@ index 3032546..a40b2a9 100644 +#endif diff --git a/src/isc.c b/src/isc.c new file mode 100644 -index 0000000..565e4e2 +index 0000000..5106442 --- /dev/null +++ b/src/isc.c -@@ -0,0 +1,234 @@ +@@ -0,0 +1,251 @@ +/* dnsmasq is Copyright (c) 2014 John Volpe, Simon Kelley and + Michael Tremer + @@ -148,11 +133,14 @@ index 0000000..565e4e2 + struct isc_dhcp_lease* next; +}; + -+static struct isc_dhcp_lease* dhcp_lease_new() { ++static struct isc_dhcp_lease* dhcp_lease_new(const char* hostname) { + struct isc_dhcp_lease* lease = whine_malloc(sizeof(*lease)); + -+ lease->name = NULL; -+ lease->fqdn = NULL; ++ lease->name = strdup(hostname); ++ if (daemon->domain_suffix) { ++ asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix); ++ } ++ lease->expires = 0; + lease->next = NULL; + + return lease; @@ -193,34 +181,42 @@ index 0000000..565e4e2 + return count ? 1 : 0; +} + ++static long get_utc_offset() { ++ time_t t = time(NULL); ++ struct tm* time_struct = localtime(&t); ++ ++ return time_struct->tm_gmtoff; ++} ++ +static time_t parse_lease_time(const char* token_date, const char* token_time) { + time_t time = (time_t)(-1); + struct tm lease_time; + -+ static const int months[11] = {31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334}; -+ + if (sscanf(token_date, "%d/%d/%d", &lease_time.tm_year, &lease_time.tm_mon, &lease_time.tm_mday) == 3) { ++ lease_time.tm_year -= 1900; ++ lease_time.tm_mon -= 1; ++ + if (sscanf(token_time, "%d:%d:%d", &lease_time.tm_hour, &lease_time.tm_min, &lease_time.tm_sec) == 3) { -+ /* There doesn't seem to be a universally available library function -+ which converts broken-down _GMT_ time to seconds-in-epoch. -+ The following was borrowed from ISC dhcpd sources, where -+ it is noted that it might not be entirely accurate for odd seconds. -+ Since we're trying to get the same answer as dhcpd, that's just -+ fine here. */ -+ time = ((((((365 * (lease_time.tm_year - 1970) + -+ (lease_time.tm_year - 1969) / 4 + -+ (lease_time.tm_mon > 1 ? months[lease_time.tm_mon - 2] : 0) + -+ (lease_time.tm_mon > 2 && !((lease_time.tm_year - 1972) & 3 )) + -+ (lease_time.tm_mday - 1)) * 24) + -+ lease_time.tm_hour) * 60) + -+ lease_time.tm_mon) * 60) + -+ lease_time.tm_sec; ++ time = mktime(&lease_time) + get_utc_offset(); + } + } + + return time; +} + ++static struct isc_dhcp_lease* find_lease(const char* hostname, struct isc_dhcp_lease* leases) { ++ struct isc_dhcp_lease* lease = leases; ++ ++ while (lease) { ++ if (strcmp(hostname, lease->name) == 0) { ++ return lease; ++ } ++ lease = lease->next; ++ } ++ ++ return NULL; ++} ++ +static off_t lease_file_size = (off_t)0; +static ino_t lease_file_inode = (ino_t)0; + @@ -306,20 +302,26 @@ index 0000000..565e4e2 + *dot = 0; + } + -+ struct isc_dhcp_lease* lease = dhcp_lease_new(); -+ lease->name = strdup(hostname); -+ lease->addr = host_address; -+ lease->expires = time_ends; -+ lease->next = NULL; ++ // Search for an existing lease in the list ++ // with the given host name and update the data ++ // if needed. ++ struct isc_dhcp_lease* lease = find_lease(hostname, leases); + -+ if (daemon->domain_suffix) { -+ asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix); ++ // If no lease already exists, we create a new one ++ // and append it to the list. ++ if (!lease) { ++ lease = dhcp_lease_new(hostname); ++ ++ lease->next = leases; ++ leases = lease; + } + -+ if (!leases) -+ leases = lease; -+ else -+ leases->next = lease; ++ // Only update more recent leases. ++ if (lease->expires > time_ends) ++ continue; ++ ++ lease->addr = host_address; ++ lease->expires = time_ends; + } + } + } @@ -361,6 +363,3 @@ index daa728f..d16c982 100644 case 'l': /* --dhcp-leasefile */ daemon->lease_file = opt_string_alloc(arg); break; --- -1.9.0 - From 51f5ed7decb9bbd081781d776d7d03a7217f0e24 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 20 May 2014 11:25:12 +0200 Subject: [PATCH 066/143] dnsmasq: Update to 2.71. --- lfs/dnsmasq | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/dnsmasq b/lfs/dnsmasq index 825791349..29de283d9 100644 --- a/lfs/dnsmasq +++ b/lfs/dnsmasq @@ -24,7 +24,7 @@ include Config -VER = 2.70 +VER = 2.71 THISAPP = dnsmasq-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -42,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 1d654e80888ab5dbba015548fd284d46 +$(DL_FILE)_MD5 = 9e2e4d59c75e71ee3ca817ff0f9be69e install : $(TARGET) From b66edc18d7954e235c08a0ea4bc82f0896f8cf59 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 5 Jul 2014 13:39:13 +0200 Subject: [PATCH 067/143] Update nettle to version 3.0. Requires some fixes in dnsmasq which can be dropped with the next release. --- config/rootfiles/common/nettle | 16 ++-- lfs/dnsmasq | 2 + lfs/nettle | 4 +- .../dnsmasq-2.71-support-nettle-3.0.patch | 65 ++++++++++++++ ...dnsmasq-2.71-use-nettle-with-minigmp.patch | 88 +++++++++++++++++++ 5 files changed, 168 insertions(+), 7 deletions(-) create mode 100644 src/patches/dnsmasq-2.71-support-nettle-3.0.patch create mode 100644 src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle index 1de06f2fe..53185e662 100644 --- a/config/rootfiles/common/nettle +++ b/config/rootfiles/common/nettle @@ -1,5 +1,6 @@ #usr/bin/nettle-hash #usr/bin/nettle-lfib-stream +#usr/bin/nettle-pbkdf2 #usr/bin/pkcs1-conv #usr/bin/sexp-conv #usr/include/nettle @@ -15,10 +16,15 @@ #usr/include/nettle/camellia.h #usr/include/nettle/cast128.h #usr/include/nettle/cbc.h +#usr/include/nettle/ccm.h +#usr/include/nettle/chacha-poly1305.h +#usr/include/nettle/chacha.h #usr/include/nettle/ctr.h #usr/include/nettle/des-compat.h #usr/include/nettle/des.h +#usr/include/nettle/dsa-compat.h #usr/include/nettle/dsa.h +#usr/include/nettle/eax.h #usr/include/nettle/ecc-curve.h #usr/include/nettle/ecc.h #usr/include/nettle/ecdsa.h @@ -38,9 +44,9 @@ #usr/include/nettle/pbkdf2.h #usr/include/nettle/pgp.h #usr/include/nettle/pkcs1.h +#usr/include/nettle/poly1305.h #usr/include/nettle/realloc.h #usr/include/nettle/ripemd160.h -#usr/include/nettle/rsa-compat.h #usr/include/nettle/rsa.h #usr/include/nettle/salsa20.h #usr/include/nettle/serpent.h @@ -54,12 +60,12 @@ #usr/include/nettle/yarrow.h #usr/lib/libhogweed.a #usr/lib/libhogweed.so -usr/lib/libhogweed.so.2 -usr/lib/libhogweed.so.2.5 +#usr/lib/libhogweed.so.3 +#usr/lib/libhogweed.so.3.0 #usr/lib/libnettle.a #usr/lib/libnettle.so -usr/lib/libnettle.so.4 -usr/lib/libnettle.so.4.7 +#usr/lib/libnettle.so.5 +#usr/lib/libnettle.so.5.0 #usr/lib/pkgconfig/hogweed.pc #usr/lib/pkgconfig/nettle.pc #usr/share/info/nettle.info diff --git a/lfs/dnsmasq b/lfs/dnsmasq index 29de283d9..58b001755 100644 --- a/lfs/dnsmasq +++ b/lfs/dnsmasq @@ -72,6 +72,8 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.71-support-nettle-3.0.patch cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch cd $(DIR_APP) && sed -i src/config.h \ -e 's|/\* #define HAVE_IDN \*/|#define HAVE_IDN|g' \ diff --git a/lfs/nettle b/lfs/nettle index 59c013ea5..0ea42f343 100644 --- a/lfs/nettle +++ b/lfs/nettle @@ -24,7 +24,7 @@ include Config -VER = 2.7.1 +VER = 3.0 THISAPP = nettle-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 003d5147911317931dd453520eb234a5 +$(DL_FILE)_MD5 = f64b1bf1e774b7ae6e507318e340250e install : $(TARGET) diff --git a/src/patches/dnsmasq-2.71-support-nettle-3.0.patch b/src/patches/dnsmasq-2.71-support-nettle-3.0.patch new file mode 100644 index 000000000..593a7cd8d --- /dev/null +++ b/src/patches/dnsmasq-2.71-support-nettle-3.0.patch @@ -0,0 +1,65 @@ +From cdb755c5f16a6768c3e8b1f345fe15fc9244228d Mon Sep 17 00:00:00 2001 +From: Simon Kelley +Date: Wed, 18 Jun 2014 20:52:53 +0100 +Subject: [PATCH] Fix FTBFS with Nettle-3.0. + +--- + CHANGELOG | 3 +++ + src/dnssec.c | 18 ++++++++++++------ + 2 files changed, 15 insertions(+), 6 deletions(-) + +diff --git a/src/dnssec.c b/src/dnssec.c +index 2ffb75d..69bfc29 100644 +--- a/src/dnssec.c ++++ b/src/dnssec.c +@@ -28,6 +28,12 @@ + #include + #include + ++/* Nettle-3.0 moved to a new API for DSA. We use a name that's defined in the new API ++ to detect Nettle-3, and invoke the backwards compatibility mode. */ ++#ifdef dsa_params_init ++#include ++#endif ++ + + #define SERIAL_UNDEF -100 + #define SERIAL_EQ 0 +@@ -121,8 +127,8 @@ static int hash_init(const struct nettle_hash *hash, void **ctxp, unsigned char + return 1; + } + +-static int rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len, +- unsigned char *digest, int algo) ++static int dnsmasq_rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len, ++ unsigned char *digest, int algo) + { + unsigned char *p; + size_t exp_len; +@@ -173,8 +179,8 @@ static int rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned + return 0; + } + +-static int dsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len, +- unsigned char *digest, int algo) ++static int dnsmasq_dsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len, ++ unsigned char *digest, int algo) + { + unsigned char *p; + unsigned int t; +@@ -293,10 +299,10 @@ static int verify(struct blockdata *key_data, unsigned int key_len, unsigned cha + switch (algo) + { + case 1: case 5: case 7: case 8: case 10: +- return rsa_verify(key_data, key_len, sig, sig_len, digest, algo); ++ return dnsmasq_rsa_verify(key_data, key_len, sig, sig_len, digest, algo); + + case 3: case 6: +- return dsa_verify(key_data, key_len, sig, sig_len, digest, algo); ++ return dnsmasq_dsa_verify(key_data, key_len, sig, sig_len, digest, algo); + + #ifndef NO_NETTLE_ECC + case 13: case 14: +-- +1.7.10.4 + diff --git a/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch b/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch new file mode 100644 index 000000000..374c9eca1 --- /dev/null +++ b/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch @@ -0,0 +1,88 @@ +From 063efb330a3f341c2548e2cf1f67f83e49cd6395 Mon Sep 17 00:00:00 2001 +From: Simon Kelley +Date: Tue, 17 Jun 2014 19:49:31 +0100 +Subject: [PATCH] Build config: add -DNO_GMP for use with nettle/mini-gmp + +--- + Makefile | 2 +- + bld/pkg-wrapper | 9 +++++++-- + src/config.h | 7 +++++++ + src/dnssec.c | 3 ++- + 4 files changed, 17 insertions(+), 4 deletions(-) + +diff --git a/Makefile b/Makefile +index c58b50b..17eeb27 100644 +--- a/Makefile ++++ b/Makefile +@@ -61,7 +61,7 @@ lua_cflags = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_LUASCRIPT $(PKG_CON + lua_libs = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_LUASCRIPT $(PKG_CONFIG) --libs lua5.1` + nettle_cflags = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --cflags nettle hogweed` + nettle_libs = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --libs nettle hogweed` +-gmp_libs = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --copy -lgmp` ++gmp_libs = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC NO_GMP --copy -lgmp` + sunos_libs = `if uname | grep SunOS >/dev/null 2>&1; then echo -lsocket -lnsl -lposix4; fi` + version = -DVERSION='\"`$(top)/bld/get-version $(top)`\"' + +diff --git a/bld/pkg-wrapper b/bld/pkg-wrapper +index 9f9332d..0ddb678 100755 +--- a/bld/pkg-wrapper ++++ b/bld/pkg-wrapper +@@ -11,9 +11,14 @@ in=`cat` + + if grep "^\#[[:space:]]*define[[:space:]]*$search" config.h >/dev/null 2>&1 || \ + echo $in | grep $search >/dev/null 2>&1; then +- ++# Nasty, nasty, in --copy, arg 2 is another config to search for, use with NO_GMP + if [ $op = "--copy" ]; then +- pkg="$*" ++ if grep "^\#[[:space:]]*define[[:space:]]*$pkg" config.h >/dev/null 2>&1 || \ ++ echo $in | grep $pkg >/dev/null 2>&1; then ++ pkg="" ++ else ++ pkg="$*" ++ fi + elif grep "^\#[[:space:]]*define[[:space:]]*${search}_STATIC" config.h >/dev/null 2>&1 || \ + echo $in | grep ${search}_STATIC >/dev/null 2>&1; then + pkg=`$pkg --static $op $*` +diff --git a/src/config.h b/src/config.h +index 2155544..ee6d218 100644 +--- a/src/config.h ++++ b/src/config.h +@@ -105,6 +105,8 @@ HAVE_AUTH + define this to include the facility to act as an authoritative DNS + server for one or more zones. + ++HAVE_DNSSEC ++ include DNSSEC validator. + + NO_IPV6 + NO_TFTP +@@ -118,6 +120,11 @@ NO_AUTH + which are enabled by default in the distributed source tree. Building dnsmasq + with something like "make COPTS=-DNO_SCRIPT" will do the trick. + ++NO_NETTLE_ECC ++ Don't include the ECDSA cypher in DNSSEC validation. Needed for older Nettle versions. ++NO_GMP ++ Don't use and link against libgmp, Useful if nettle is built with --enable-mini-gmp. ++ + LEASEFILE + CONFFILE + RESOLVFILE +diff --git a/src/dnssec.c b/src/dnssec.c +index 44d626b..2ffb75d 100644 +--- a/src/dnssec.c ++++ b/src/dnssec.c +@@ -26,7 +26,8 @@ + # include + #endif + #include +-#include ++#include ++ + + #define SERIAL_UNDEF -100 + #define SERIAL_EQ 0 +-- +1.7.10.4 + From 72cf6056006137be50c8ffcb083a4d2696c0590b Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Sat, 5 Jul 2014 15:20:02 +0200 Subject: [PATCH 068/143] tor: Update to 0.2.4.22. --- lfs/tor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/tor b/lfs/tor index 79567366a..6f9e50289 100644 --- a/lfs/tor +++ b/lfs/tor @@ -24,7 +24,7 @@ include Config -VER = 0.2.4.20 +VER = 0.2.4.22 THISAPP = tor-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tor -PAK_VER = 6 +PAK_VER = 7 DEPS = "libevent2" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = a8cd8e3b3a3f6a7770f2c22d280f19b8 +$(DL_FILE)_MD5 = 5a7eee0d9df87233255d78b25c6f8270 install : $(TARGET) From 8bc689164ed8e1f2cab5e9690f78f0c744a7a5e2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 5 Jul 2014 20:08:28 +0200 Subject: [PATCH 069/143] strongswan: Update to 5.2.0rc1. --- lfs/strongswan | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/strongswan b/lfs/strongswan index 7448c8d2f..a5bda74ff 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -24,7 +24,7 @@ include Config -VER = 5.2.0dr6 +VER = 5.2.0rc1 THISAPP = strongswan-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 6b9ac43a3934dcdf66ccbdfebc54081b +$(DL_FILE)_MD5 = ca260196e49ca5f15ff2507f20c4539a install : $(TARGET) From 1a2bc2b8539bc6a7ab1eba66f275f75c46e2a0fb Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 5 Jul 2014 22:43:23 +0200 Subject: [PATCH 070/143] core80: Add changed CGI files. --- config/rootfiles/core/80/filelists/files | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 4d242b6bf..3ea7ee2b6 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,6 +1,8 @@ etc/system-release etc/issue etc/rc.d/init.d/dhcrelay +srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/routing.cgi usr/local/bin/setddns.pl usr/sbin/dhcrelay var/ipfire/general-functions.pl From 0423e13b7f140fbf108392ab84562c4413b47c99 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 6 Jul 2014 12:10:20 +0200 Subject: [PATCH 071/143] Add ddns package. --- config/rootfiles/common/ddns | 63 ++++++++++++++++++++++++++++ lfs/ddns | 80 ++++++++++++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 144 insertions(+) create mode 100644 config/rootfiles/common/ddns create mode 100644 lfs/ddns diff --git a/config/rootfiles/common/ddns b/config/rootfiles/common/ddns new file mode 100644 index 000000000..2f0bdf741 --- /dev/null +++ b/config/rootfiles/common/ddns @@ -0,0 +1,63 @@ +usr/bin/ddns +usr/lib/python2.7/site-packages/ddns +usr/lib/python2.7/site-packages/ddns/__init__.py +usr/lib/python2.7/site-packages/ddns/__init__.pyc +usr/lib/python2.7/site-packages/ddns/__init__.pyo +usr/lib/python2.7/site-packages/ddns/__version__.py +usr/lib/python2.7/site-packages/ddns/__version__.pyc +usr/lib/python2.7/site-packages/ddns/__version__.pyo +usr/lib/python2.7/site-packages/ddns/errors.py +usr/lib/python2.7/site-packages/ddns/errors.pyc +usr/lib/python2.7/site-packages/ddns/errors.pyo +usr/lib/python2.7/site-packages/ddns/i18n.py +usr/lib/python2.7/site-packages/ddns/i18n.pyc +usr/lib/python2.7/site-packages/ddns/i18n.pyo +usr/lib/python2.7/site-packages/ddns/providers.py +usr/lib/python2.7/site-packages/ddns/providers.pyc +usr/lib/python2.7/site-packages/ddns/providers.pyo +usr/lib/python2.7/site-packages/ddns/system.py +usr/lib/python2.7/site-packages/ddns/system.pyc +usr/lib/python2.7/site-packages/ddns/system.pyo +#usr/share/doc/ddns +#usr/share/doc/ddns/COPYING +#usr/share/locale/ar/LC_MESSAGES/ddns.mo +#usr/share/locale/ca/LC_MESSAGES/ddns.mo +#usr/share/locale/cs_CZ +#usr/share/locale/cs_CZ/LC_MESSAGES +#usr/share/locale/cs_CZ/LC_MESSAGES/ddns.mo +#usr/share/locale/da/LC_MESSAGES/ddns.mo +#usr/share/locale/de/LC_MESSAGES/ddns.mo +#usr/share/locale/el_GR +#usr/share/locale/el_GR/LC_MESSAGES +#usr/share/locale/el_GR/LC_MESSAGES/ddns.mo +#usr/share/locale/es/LC_MESSAGES/ddns.mo +#usr/share/locale/fa/LC_MESSAGES/ddns.mo +#usr/share/locale/fr/LC_MESSAGES/ddns.mo +#usr/share/locale/hu/LC_MESSAGES/ddns.mo +#usr/share/locale/id/LC_MESSAGES/ddns.mo +#usr/share/locale/it/LC_MESSAGES/ddns.mo +#usr/share/locale/ja/LC_MESSAGES/ddns.mo +#usr/share/locale/km_KH +#usr/share/locale/km_KH/LC_MESSAGES +#usr/share/locale/km_KH/LC_MESSAGES/ddns.mo +#usr/share/locale/nl/LC_MESSAGES/ddns.mo +#usr/share/locale/pl/LC_MESSAGES/ddns.mo +#usr/share/locale/pt_BR/LC_MESSAGES/ddns.mo +#usr/share/locale/pt_PT/LC_MESSAGES/ddns.mo +#usr/share/locale/ro_RO +#usr/share/locale/ro_RO/LC_MESSAGES +#usr/share/locale/ro_RO/LC_MESSAGES/ddns.mo +#usr/share/locale/ru/LC_MESSAGES/ddns.mo +#usr/share/locale/sq/LC_MESSAGES/ddns.mo +#usr/share/locale/sv/LC_MESSAGES/ddns.mo +#usr/share/locale/th/LC_MESSAGES/ddns.mo +#usr/share/locale/tk +#usr/share/locale/tk/LC_MESSAGES +#usr/share/locale/tk/LC_MESSAGES/ddns.mo +#usr/share/locale/tr/LC_MESSAGES/ddns.mo +#usr/share/locale/uk/LC_MESSAGES/ddns.mo +#usr/share/locale/uz@Latn +#usr/share/locale/uz@Latn/LC_MESSAGES +#usr/share/locale/uz@Latn/LC_MESSAGES/ddns.mo +#usr/share/locale/vi/LC_MESSAGES/ddns.mo +#var/ipfire/ddns/ddns.conf.sample diff --git a/lfs/ddns b/lfs/ddns new file mode 100644 index 000000000..64e33ded5 --- /dev/null +++ b/lfs/ddns @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2010 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 001 + +THISAPP = ddns-$(VER) +DL_FILE = $(THISAPP).tar.xz +DL_FROM = http://source.ipfire.org/releases/ddns/ +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 49137d9f796d90f50df5a33981cafae1 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + + cd $(DIR_APP) && [ -x "configure" ] || sh ./autogen.sh + cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/var/ipfire + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index f756033c6..cb88ee746 100755 --- a/make.sh +++ b/make.sh @@ -475,6 +475,7 @@ buildipfire() { ipfiremake sqlite ipfiremake python ipfiremake fireinfo + ipfiremake ddns ipfiremake libnet ipfiremake libnl ipfiremake libidn From a6794072490890cb369d8a00df2e72e9457d94f8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 6 Jul 2014 12:58:18 +0200 Subject: [PATCH 072/143] Replace setddns.pl by new ddns tool. --- config/cron/crontab | 10 ++++------ src/initscripts/init.d/networking/red.up/30-ddns | 4 +--- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/config/cron/crontab b/config/cron/crontab index 92c3a78ba..f7973a5e0 100644 --- a/config/cron/crontab +++ b/config/cron/crontab @@ -24,12 +24,10 @@ HOME=/ */5 * * * * /usr/local/bin/makegraphs >/dev/null 17 5 * * * /etc/init.d/tmpfs backup >/dev/null -# Force update the dynamic dns registration once a week -# Force update even if IP has not changed once a month if 'minimize update' selected in GUI -# to avoid account declared as dead -*/5 * * * * [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl -9 2 * * 0 [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl -f -3 2 1 * * [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl -f -m +# Update dynamic DNS records every five minutes. +# Force an update once a week +*/5 * * * * [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all +9 2 * * 0 [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force # Logwatch 01 0 * * * /usr/local/bin/logwatch > /var/log/logwatch/`date -I -d yesterday`; \ diff --git a/src/initscripts/init.d/networking/red.up/30-ddns b/src/initscripts/init.d/networking/red.up/30-ddns index 66d6fdb60..6eba04b06 100644 --- a/src/initscripts/init.d/networking/red.up/30-ddns +++ b/src/initscripts/init.d/networking/red.up/30-ddns @@ -1,5 +1,3 @@ #!/bin/bash -/usr/local/bin/setddns.pl -f - -exit 0 +exec /usr/bin/ddns update-all --force From 0d273ebb0df5ede37e8af5f61bd4eac311f4541a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 6 Jul 2014 13:01:17 +0200 Subject: [PATCH 073/143] Remove setddns.pl script. --- config/rootfiles/common/stage2 | 1 - config/rootfiles/core/80/filelists/files | 1 - src/scripts/setddns.pl | 862 ----------------------- 3 files changed, 864 deletions(-) delete mode 100644 src/scripts/setddns.pl diff --git a/config/rootfiles/common/stage2 b/config/rootfiles/common/stage2 index 87649e972..085092d7a 100644 --- a/config/rootfiles/common/stage2 +++ b/config/rootfiles/common/stage2 @@ -90,7 +90,6 @@ usr/local/bin/rebuild-initrd usr/local/bin/run-parts #usr/local/bin/sanedloop usr/local/bin/scanhd -usr/local/bin/setddns.pl usr/local/bin/settime usr/local/bin/timecheck usr/local/bin/timezone-transition diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 3ea7ee2b6..a274ebaf2 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -3,7 +3,6 @@ etc/issue etc/rc.d/init.d/dhcrelay srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/routing.cgi -usr/local/bin/setddns.pl usr/sbin/dhcrelay var/ipfire/general-functions.pl var/ipfire/langs diff --git a/src/scripts/setddns.pl b/src/scripts/setddns.pl deleted file mode 100644 index 5a195650c..000000000 --- a/src/scripts/setddns.pl +++ /dev/null @@ -1,862 +0,0 @@ -#!/usr/bin/perl -# -# SmoothWall CGIs -# -# This code is distributed under the terms of the GPL -# -# (c) The SmoothWall Team -# -# $Id: setddns.pl,v 1.4.2.32 2006/02/07 01:29:47 franck78 Exp $ -# - -#close(STDIN); -#close(STDOUT); -#close(STDERR); - -use strict; -use IO::Socket; -use Net::SSLeay; - -require '/var/ipfire/general-functions.pl'; - -#Prototypes functions -sub encode_base64 ($;$); - -my %settings; -my $filename = "${General::swroot}/ddns/config"; -my $cachefile = "${General::swroot}/ddns/ipcache"; -my $ipcache = 0; -my @current = (); - -if (open(FILE, "$filename")) { - @current = ; - close(FILE); - unless(@current) { - exit 0; - } -} else { - &General::log('Dynamic DNS failure : unable to open config file.'); - exit 0; -} - -&General::readhash("${General::swroot}/ddns/settings", \%settings); - -# ignore monthly update if not in minimize update mode -exit 0 if (($settings{'MINIMIZEUPDATES'} ne 'on') && ($ARGV[1] eq '-m')); - -my $ip = &General::GetDyndnsRedIP(); - -if ($ip eq "unavailable") { - &General::log("Dynamic DNS error: RED/Public IP is unavailable"); - exit(0); -} - -#&General::log("Dynamic DNS public router IP is: $ip"); - -if ($ARGV[0] eq '-f') { - unlink ($cachefile); # next regular calls will try again if this force update fails. -} else { - open(IPCACHE, "$cachefile"); - $ipcache = ; - close(IPCACHE); - chomp $ipcache; -} - -if ($ip ne $ipcache) { - my $id = 0; - my $success = 0; - my $line; - my $lines = @current; - - foreach $line (@current) { - $id++; - chomp($line); - my @temp = split(/\,/,$line); - unless ($temp[7] ne "on") { - $settings{'SERVICE'} = $temp[0]; - $settings{'HOSTNAME'} = $temp[1]; - $settings{'DOMAIN'} = $temp[2]; - $settings{'PROXY'} = $temp[3]; - $settings{'WILDCARDS'} = $temp[4]; - $settings{'LOGIN'} = $temp[5]; - $settings{'PASSWORD'} = $temp[6]; - $settings{'ENABLED'} = $temp[7]; - - #Some connection are very stable (more than 40 days). Finally force - #one update / month to avoid account lost - #cron call once/week with -f & once/month with -f -m options - #minimize update ? - if ( ($settings{'MINIMIZEUPDATES'} eq 'on') && ($ARGV[1] ne '-m') ) { - if (General::DyndnsServiceSync($ip, $settings{'HOSTNAME'},$settings{'DOMAIN'})) { - &General::log ("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} is uptodate [$ip]"); - $success++; - next; # do not update, go to test next service - } - } - if ($settings{'SERVICE'} ne "dns.lightningwirelabs.com") { - my @service = split(/\./, "$settings{'SERVICE'}"); - $settings{'SERVICE'} = "$service[0]"; - } - if ($settings{'SERVICE'} eq 'no-ip') { - open(F, ">${General::swroot}/ddns/noipsettings"); - flock F, 2; - print F "PROXY=" . ($settings{'PROXY'} eq 'on' ? "Y\n" : "N\n"); - print F "PASSWORD=$settings{'PASSWORD'}\n"; - print F "NAT=N\n"; - print F "LOGIN=$settings{'LOGIN'}\n"; - print F "INTERVAL=1\n"; - if ($settings{'HOSTNAME'} !~ s/$General::noipprefix//) { - print F "HOSTNAME=$settings{'HOSTNAME'}\n"; - print F "GROUP=\n"; - } else { - print F "HOSTNAME=\n"; - print F "GROUP=$settings{'HOSTNAME'}\n"; - } - print F "DOMAIN=$settings{'DOMAIN'}\n"; - print F "DEVICE=\n"; - print F "DAEMON=N\n"; - close(F); - - my @ddnscommand = ('/usr/bin/noip','-c',"${General::swroot}/ddns/noipsettings",'-i',"$ip"); - - my $result = system(@ddnscommand); - if ( $result != 0) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - } - - elsif ($settings{'SERVICE'} eq 'all-inkl') { - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - my ($out, $response) = Net::SSLeay::get_https("dyndns.kasserver.com", 443, "/", Net::SSLeay::make_headers( - 'User-Agent' => 'IPFire', 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}") - )); - - # Valid response are 'ok' 'nochange' - if ($response =~ m%HTTP/1\.. 200 OK%) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server, check your credentials)"); - } - } - - elsif ($settings{'SERVICE'} eq 'cjb') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - my ($out, $response) = Net::SSLeay::get_http( 'www.cjb.net', - 80, - "/cgi-bin/dynip.cgi?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&ip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/has been updated to point to/ ) { - &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : failure (bad password or login)"); - } else { - &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'selfhost') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - my ($out, $response) = Net::SSLeay::get_https( 'carol.selfhost.de', - 443, - "/update?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&textmodi=1", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/status=(200|204)/ ) { - $out =~ s/\n/ /g; - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'dnspark') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( "www.dnspark.net", - 443, - "/api/dynamic/update.php?hostname=$settings{'HOSTDOMAIN'}&ip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire', - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}") - ) - ); - # Valid response are 'ok' 'nochange' - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/^(ok|nochange)/ ) { - $out =~ s/\n/ /g; - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials)"); - } - } - elsif ($settings{'SERVICE'} eq 'dns.lightningwirelabs.com') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my $authstring; - if ($settings{'LOGIN'} eq "token") { - $authstring = "token=$settings{'PASSWORD'}"; - } else { - $authstring = "username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}"; - } - - my $user_agent = &General::MakeUserAgent(); - my ($out, $response) = Net::SSLeay::get_https("dns.lightningwirelabs.com", 443, - "/update?hostname=$settings{'HOSTDOMAIN'}&address4=$ip&$authstring", - Net::SSLeay::make_headers('User-Agent' => $user_agent) - ); - - # Valid response are 'ok' 'nochange' - if ($response =~ m%HTTP/1\.. 200 OK%) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials)"); - } - } - elsif ($settings{'SERVICE'} eq 'enom') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_http( 'dynamic.name-services.com', - 80, - "/interface.asp?Command=SetDNSHost&Zone=$settings{'DOMAIN'}&DomainPassword=$settings{'PASSWORD'}&Address=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - - if ($response =~ m%HTTP/1\.. 200 OK%) { - #Valid responses from update => ErrCount=0 - if ( $out !~ m/ErrCount=0/ ) { - $out =~ s/(\n|\x0D)/ /g; - $out =~ /Err1=([\w ]+) /; - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($1)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'nsupdate') { - # Fetch UI configurable values and assemble the host name. - - my $hostName="$settings{'DOMAIN'}"; - if ($settings{'HOSTNAME'} ne "") { - $hostName="$settings{'HOSTNAME'}.$hostName"; - } - my $keyName=$settings{'LOGIN'}; - my $keySecret=$settings{'PASSWORD'}; - - # Use a relatively long TTL value to reduce load on DNS. - # Some public Dynamic DNS servers use values around 4 hours, - # some use values as low as 60 seconds. - # XXX Maybe we could fetch the master value from the server - # (not the timed-down version supplied by DNS cache) - - my $timeToLive="3600"; - - # Internal setting that can be used to override the DNS server - # where the update is applied. It can be of use when testing - # against a private DNS server. - - my $masterServer=""; - - # Prepare the nsupdate command script to remove and re-add the - # updated A record for the domain. - - my $cmdFile="/tmp/nsupdate-$hostName-commands"; - my $logFile="/tmp/nsupdate-$hostName-result"; - open(TF, ">$cmdFile"); - if ($masterServer ne "") { - print TF "server $masterServer\n"; - } - if ($keyName ne "" && $keySecret ne "") { - print TF "key $keyName $keySecret\n"; - } - print TF "update delete $hostName A\n"; - print TF "update add $hostName $timeToLive A $ip\n"; - print TF "send\n"; - close(TF); - - # Run nsupdate with -v to use TCP instead of UDP because we're - # issuing multiple cmds and potentially long keys, and -d to - # get diagnostic result output. - - my $result = system("/usr/bin/nsupdate -v -d $cmdFile 2>$logFile"); - if ($result != 0) { - &General::log("Dynamic DNS ip-update for $hostName : failure"); - open(NSLOG, "$logFile"); - my @nsLog = ; - close(NSLOG); - my $logLine; - foreach $logLine (@nsLog) { - chomp($logLine); - if ($logLine ne "") { - &General::log("... $logLine"); - } - } - } else { - &General::log("Dynamic DNS ip-update for $hostName : success"); - $success++; - } - unlink $cmdFile, $logFile; - } - elsif ($settings{'SERVICE'} eq 'freedns') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - my ($out, $response) = Net::SSLeay::get_https( 'freedns.afraid.org', - 443, - "/dynamic/update.php?$settings{'LOGIN'}", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - #Valid responses from service are: - #Updated n host(s) - #ERROR: has not changed. - if ($response =~ m%HTTP/1\.. 200 OK%) { - #Valid responses from update => ErrCount=0 - if ( $out !~ m/(^Updated|Address .* has not changed)/ig ) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'spdns.de') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'update.spdns.de', 443, - "/nic/update?&hostname=$settings{'HOSTDOMAIN'}&myip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' , - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) - ); - - #Valid responses from service are: - # good xxx.xxx.xxx.xxx - # nochg xxx.xxx.xxx.xxx - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ($out !~ m/good |nochg /ig) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'strato') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'dyndns.strato.com', - 443, - "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire', - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}") ) - ); - - if ($response =~ m%HTTP/1\.. 200 OK%) { - #Valid responses from update => ErrCount=0 - if ( $out =~ m/good |nochg /ig) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure1 ($out)"); - $success++; - } - } elsif ( $out =~ m/(.*)<\/title>/ig ) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure2 ($1)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure3 ($response)"); - } - } - elsif ($settings{'SERVICE'} eq 'regfish') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - my ($out, $response) = Net::SSLeay::get_https( 'dyndns.regfish.de', - 443, - "/?fqdn=$settings{'DOMAIN'}&ipv4=$ip&forcehost=1&authtype=secure&token=$settings{'LOGIN'}", - Net::SSLeay::make_headers('User-Agent' => 'Ipfire' ) - ); - #Valid responses from service are: - #success|100|update succeeded! - #success|101|no update needed at this time.. - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/(success\|(100|101)\|)/ig ) { - &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure (could not connect to server)"); - } - } - elsif ($settings{'SERVICE'} eq 'ovh') { - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - - my $peer = 'www.ovh.com'; - my $peerport = 80; - - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - } - - my $sock; - unless($sock = new IO::Socket::INET (PeerAddr => $peer, PeerPort => $peerport, Proto => 'tcp', Timeout => 5)) { - &General::log("Dynamic DNS failure : could not connect to $peer:$peerport: $@"); - next; - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($GET_CMD, $code64); - $GET_CMD = "GET http://www.ovh.com/nic/update?system=dyndns&hostname=$settings{'HOSTDOMAIN'}&myip=$ip HTTP/1.1\r\n"; - $GET_CMD .= "Host: www.ovh.com\r\n"; - chomp($code64 = encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")); - $GET_CMD .= "Authorization: Basic $code64\r\n"; - $GET_CMD .= "User-Agent: ipfire\r\n"; - #$GET_CMD .= "Content-Type: application/x-www-form-urlencoded\r\n"; - $GET_CMD .= "\r\n"; - print $sock "$GET_CMD"; - - my $out = ''; - while(<$sock>) { - $out .= $_; - } - close($sock); - - #HTTP response => error (in Title tag) else text response - #Valid responses from service:good,nochg (ez-ipupdate like) - #Should use ez-ipdate but "system=dyndns" is not present - if ( $out =~ m/<Title>(.*)<\/Title>/ig ) { - &General::log("Dynamic DNS ovh.com : failure ($1)"); - } - elsif ($out !~ m/good |nochg /ig) { - $out =~ s/.+?\015?\012\015?\012//s; # header HTTP - my @out = split("\r", $out); - &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure ($out[1])"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : success"); - $success++; - } - } - elsif ($settings{'SERVICE'} eq 'dtdns') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_http( 'www.dtdns.com', - 80, - "/api/autodns.cfm?id=$settings{'HOSTDOMAIN'}&pw=$settings{'PASSWORD'}", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - #Valid responses from service are: - # now points to - # - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/Host .* now points to/ig ) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)"); - } - } - #namecheap test - elsif ($settings{'SERVICE'} eq 'namecheap') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - my ($out, $response) = Net::SSLeay::get_https( 'dynamicdns.park-your-domain.com', - 443, - "/update?host=$settings{'HOSTNAME'}&domain=$settings{'DOMAIN'}&password=$settings{'PASSWORD'}&ip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - #Valid responses from service are: - # wait confirmation!! - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/<ErrCount>0<\/ErrCount>/ ) { - $out =~ m/<Err1>(.*)<\/Err1>/; - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($1)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)"); - } - } - #end namecheap test - elsif ($settings{'SERVICE'} eq 'dynu') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'api.dynu.com', - 443, - "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip&username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}", - Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) - ); - # Valid responses are 'good xxx.xxx.xxx.xxx', 'nochg' - # see http://www.dynu.com/Default.aspx?page=dnsapi for further details - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/^(good|nochg)/ ) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success ($out)"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server---$out-$response)"); - } - } - elsif ($settings{'SERVICE'} eq 'udmedia') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'www.udmedia.de', - 443, - "/nic/update?myip=$ip&username=$settings{'HOSTDOMAIN'}&password=$settings{'PASSWORD'}", - Net::SSLeay::make_headers('User-Agent' => 'IPFire', - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) ); - - # Valid response are 'ok' 'nochange' - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/^(ok|nochg)/ ) { - $out =~ s/\n/ /g; - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)"); - } - } - elsif ($settings{'SERVICE'} eq 'twodns') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'update.twodns.de', - 443, - "/update?hostname=$settings{'HOSTDOMAIN'}&ip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire', - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) ); - - # Valid response are 'ok' 'nochange' - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/^(good|nochg)/ ) { - $out =~ s/\n/ /g; - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)"); - } - } - elsif ($settings{'SERVICE'} eq 'variomedia') { - # use proxy ? - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} ); - } - - if ($settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my ($out, $response) = Net::SSLeay::get_https( 'dyndns.variomedia.de', - 443, - "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip", - Net::SSLeay::make_headers('User-Agent' => 'IPFire', - 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) ); - - # Valid response is 'good $ip' - if ($response =~ m%HTTP/1\.. 200 OK%) { - if ( $out !~ m/^good $ip/ ) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} ($ip) : failure ($out)"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} ($ip) : success"); - $success++; - } - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)"); - } - } - else { - if ($settings{'WILDCARDS'} eq 'on') { - $settings{'WILDCARDS'} = '-w'; - } else { - $settings{'WILDCARDS'} = ''; - } - - if (($settings{'SERVICE'} eq 'dyndns-custom' || - $settings{'SERVICE'} eq 'easydns' || - $settings{'SERVICE'} eq 'zoneedit') && $settings{'HOSTNAME'} eq '') { - $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'}; - } else { - $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; - } - - my @ddnscommand = ('/usr/bin/ez-ipupdate', '-a', "$ip", '-S', "$settings{'SERVICE'}", '-u', "$settings{'LOGIN'}:$settings{'PASSWORD'}", '-h', "$settings{'HOSTDOMAIN'}", "$settings{'WILDCARDS'}", '-q'); - - my $result = system(@ddnscommand); - if ( $result != 0) { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'}: failure"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'}: success"); - $success++; - } - } - } else { - # If a line is disabled, then we should discount it - $lines--; - } - } - - if ($lines == $success) { - open(IPCACHE, ">$cachefile"); - flock IPCACHE, 2; - print IPCACHE $ip; - close(IPCACHE); - exit 1; - } - -} -exit 0; - -# Extracted from Base64.pm -sub encode_base64 ($;$) { - my $res = ""; - my $eol = $_[1]; - $eol = "\n" unless defined $eol; - pos($_[0]) = 0; # ensure start at the beginning - while ($_[0] =~ /(.{1,45})/gs) { - $res .= substr(pack('u', $1), 1); - chop($res); - } - $res =~ tr|` -_|AA-Za-z0-9+/|; # `# help emacs - # fix padding at the end - my $padding = (3 - length($_[0]) % 3) % 3; - $res =~ s/.{$padding}$/'=' x $padding/e if $padding; - # break encoded string into lines of no more than 76 characters each - if (length $eol) { - $res =~ s/(.{1,76})/$1$eol/g; - } - $res; -} - - - -__END__ -old code for selfhost.de - - my %proxysettings; - &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); - - my $peer = 'carol.selfhost.de'; - my $peerport = 80; - - if ($_=$proxysettings{'UPSTREAM_PROXY'}) { - ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/); - } - - my $sock; - unless($sock = new IO::Socket::INET (PeerAddr => $peer, PeerPort => $peerport, Proto => 'tcp', Timeout => 5)) { - die "Could not connect to $peer:$peerport: $@"; - return 1; - } - - my $GET_CMD; - $GET_CMD = "GET https://carol.selfhost.de/update?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&myip=$ip&textmodi=1 HTTP/1.1\r\n"; - $GET_CMD .= "Host: carol.selfhost.de\r\n"; - $GET_CMD .= "User-Agent: ipfire\r\n"; - $GET_CMD .= "Connection: close\r\n\r\n"; - print $sock "$GET_CMD"; - - my $out = ''; - while(<$sock>) { - $out .= $_; - } - close($sock); - - if ( $out !~ m/status=(200|204)/ ) { - #cleanup http response... - $out =~ s/.+?\015?\012\015?\012//s; # header HTTP - my @out = split("\r", $out); - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out[1])"); - } else { - &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success"); - $success++; - } - - - From 1f8fccc5bc403191c2f869d9316f5c57ec001b10 Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Sun, 6 Jul 2014 21:30:23 +0200 Subject: [PATCH 074/143] ddns.cgi: Rework to use new ddns update client. --- html/cgi-bin/ddns.cgi | 968 +++++++++++++++++++++++++----------------- 1 file changed, 567 insertions(+), 401 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 4b4bc63d7..43ee95275 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2011 IPFire Team <info@ipfire.org> # +# Copyright (C) 2007-2014 IPFire Team <info@ipfire.org> # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -33,366 +33,454 @@ require "${General::swroot}/header.pl"; my @dummy = ( ${Header::table2colour}, ${Header::colouryellow} ); undef (@dummy); -my $ddnsprefix = $Lang::tr{'ddns noip prefix'}; -$ddnsprefix =~ s/%/$General::noipprefix/; - my %color = (); my %mainsettings = (); &General::readhash("${General::swroot}/main/settings", \%mainsettings); &General::readhash("/srv/web/ipfire/html/themes/".$mainsettings{'THEME'}."/include/colors.txt", \%color); -# Files used -my $setting = "${General::swroot}/ddns/settings"; -our $datafile = "${General::swroot}/ddns/config"; +# Config file for basic configuration. +my $settingsfile = "${General::swroot}/ddns/settings"; + +# Config file to store the configured ddns providers. +my $datafile = "${General::swroot}/ddns/config"; + +# Dynamic ddns programm call. +my @ddnsprog = ("/usr/bin/ddns", "--config", + "/var/ipfire/ddns/ddns.conf", + "update-all", "--force" ); my %settings=(); -#Settings1 -$settings{'BEHINDROUTER'} = 'RED_IP'; -$settings{'MINIMIZEUPDATES'} = ''; +my $errormessage = ''; -#Settings2 for editing the multi-line list -#Must not be saved ! +# DDNS General settings. +$settings{'BEHINDROUTER'} = 'RED_IP'; + +# Account settings. $settings{'HOSTNAME'} = ''; $settings{'DOMAIN'} = ''; $settings{'LOGIN'} = ''; $settings{'PASSWORD'} = ''; -$settings{'PASSWORD2'} = ''; $settings{'ENABLED'} = ''; $settings{'PROXY'} = ''; $settings{'WILDCARDS'} = ''; $settings{'SERVICE'} = ''; -my @nosaved=('HOSTNAME','DOMAIN','LOGIN','PASSWORD','PASSWORD2', - 'ENABLED','PROXY','WILDCARDS','SERVICE'); # List here ALL setting2 fields. Mandatory - -$settings{'ACTION'} = ''; # add/edit/remove -$settings{'KEY1'} = ''; # point record for ACTION -$settings{'KEY2'} = ''; # point record for ACTION - -my $errormessage = ''; -my $warnmessage = ''; +$settings{'ACTION'} = ''; &Header::showhttpheaders(); #Get GUI values &Header::getcgihash(\%settings); -# Load multiline data -our @current = (); -if (open(FILE, "$datafile")) { - @current = <FILE>; - close (FILE); -} +# Read configuration file. +open(FILE, "$datafile") or die "Unable to open $datafile."; +my @current = <FILE>; +close (FILE); + +# Get supported ddns providers. +my @providers = &GetProviders(); # -# Check Settings1 first because they are needed before working on @current +# Save General Settings. # if ($settings{'ACTION'} eq $Lang::tr{'save'}) { - # No user input to check. ! - #unless ($errormessage) { # Everything is ok, save settings - $settings{'BEHINDROUTERWAITLOOP'} = '-1'; # init & will update on next setddns.pl call - map (delete ($settings{$_}) ,(@nosaved,'ACTION','KEY1','KEY2'));# Must never be saved - &General::writehash($setting, \%settings); # Save good settings - $settings{'ACTION'} = $Lang::tr{'save'}; # Recreate 'ACTION' - map ($settings{$_}= '',(@nosaved,'KEY1','KEY2')); # and reinit var to empty - #} -} else { - &General::readhash($setting, \%settings); # Get saved settings and reset to good if needed + + # Open /var/ipfire/ddns/settings for writing. + open(FILE, ">$settingsfile") or die "Unable to open $settingsfile."; + + # Lock file for writing. + flock FILE, 2; + + # Check if BEHINDROUTER has been configured. + if ($settings{'BEHINDROUTER'} ne '') { + print FILE "BEHINDROUTER=$settings{'BEHINDROUTER'}\n"; + } + + # Close file after writing. + close(FILE); + + # Unset given CGI parmas. + undef %settings; + + # Update ddns config file. + &GenerateDDNSConfigFile(); } -# -# Now manipulate the multi-line list with Settings2 # # Toggle enable/disable field. Field is in second position +# if ($settings{'ACTION'} eq $Lang::tr{'toggle enable disable'}) { - #move out new line - chomp(@current[$settings{'KEY1'}]); - my @temp = split(/\,/,@current[$settings{'KEY1'}]); - my $K2=$settings{'KEY2'}; - $temp[ $K2 ] = ( $temp[ $K2 ] eq 'on') ? '' : 'on'; # Toggle the field - @current[$settings{'KEY1'}] = join (',',@temp)."\n"; - $settings{'KEY1'} = ''; # End edit mode - &General::log($Lang::tr{'ddns hostname modified'}); - # Write changes to config file. - &WriteDataFile; # sort newly added/modified entry + # Open /var/ipfire/ddns/config for writing. + open(FILE, ">$datafile") or die "Unable to open $datafile."; + + # Lock file for writing. + flock FILE, 2; + + my @temp; + my $id = 0; + + # Read file line by line. + foreach my $line (@current) { + + # Remove newlines. + chomp($line); + + if ($settings{'ID'} eq $id) { + + # Splitt lines (splitting element is a single ",") and save values into temp array. + @temp = split(/\,/,$line); + + # Check if we want to toggle ENABLED or WILDCARDS. + if ($settings{'ENABLED'} ne '') { + + # Update ENABLED. + print FILE "$temp[0],$temp[1],$temp[2],$temp[3],$temp[4],$temp[5],$temp[6],$settings{'ENABLED'}\n"; + + } elsif ($settings{'WILDCARDS'} ne '') { + + # Update WILDCARDS. + print FILE "$temp[0],$temp[1],$temp[2],$temp[3],$settings{'WILDCARDS'},$temp[5],$temp[6],$temp[7]\n"; + } + } else { + + # Print unmodified line. + print FILE "$line\n"; + } + + # Increase $id. + $id++; + } + + # Close file after writing. + close(FILE); + + # Unset given CGI params. + undef %settings; + + # Write out logging notice. + &General::log($Lang::tr{'ddns hostname modified'}); + + # Update ddns config file. + &GenerateDDNSConfigFile(); } -if ($settings{'ACTION'} eq $Lang::tr{'add'}) { - # Validate inputs +# +# Add new accounts, or edit existing ones. +# +if (($settings{'ACTION'} eq $Lang::tr{'add'}) || ($settings{'ACTION'} eq $Lang::tr{'update'})) { - unless ($settings{'LOGIN'} ne '') { - $errormessage = $Lang::tr{'username not set'}; - } + # XXX TODO: Check for provider which supports wildcards. - # list box returns 'service optional synonyms' - # keep only first name - $settings{'SERVICE'} =~ s/ .*$//; - - # for freedns.afraid.org, only 'connect string' is mandatory - if ($settings{'SERVICE'} ne 'freedns.afraid.org') { - unless ($settings{'SERVICE'} eq 'regfish.com' || $settings{'PASSWORD'} ne '') { - $errormessage = $Lang::tr{'password not set'}; + # Check if a hostname has been given. + if ($settings{'HOSTNAME'} eq '') { + $errormessage = $Lang::tr{'hostname not set'}; } - unless ($settings{'PASSWORD'} eq $settings{'PASSWORD2'}) { - $errormessage = $Lang::tr{'passwords do not match'}; - } - - # Permit an empty HOSTNAME for the nsupdate, regfish, dyndns, enom, ovh, zoneedit, no-ip, easydns - #and namecheap - unless ($settings{'SERVICE'} eq 'zoneedit.com' || $settings{'SERVICE'} eq 'nsupdate' || - $settings{'SERVICE'} eq 'dyndns-custom'|| $settings{'SERVICE'} eq 'regfish.com' || - $settings{'SERVICE'} eq 'enom.com' || $settings{'SERVICE'} eq 'dnspark.com' || - $settings{'SERVICE'} eq 'ovh.com' || $settings{'HOSTNAME'} ne '' || - $settings{'SERVICE'} eq 'no-ip.com' || $settings{'SERVICE'} eq 'easydns.com' || - $settings{'SERVICE'} eq 'namecheap.com' ) { - $errormessage = $Lang::tr{'hostname not set'}; - } - unless ($settings{'HOSTNAME'} eq '' || $settings{'HOSTNAME'} =~ /^[a-zA-Z_0-9-]+$/) { - $errormessage = $Lang::tr{'invalid hostname'}; - } - unless ($settings{'DOMAIN'} ne '') { - $errormessage = $Lang::tr{'domain not set'}; - } - unless ($settings{'DOMAIN'} =~ /^[a-zA-Z_0-9.-]+$/) { - $errormessage = $Lang::tr{'invalid domain name'}; - } - unless ($settings{'DOMAIN'} =~ /[.]/) { - $errormessage = $Lang::tr{'invalid domain name'}; - } - } - # recheck service wich don't need too much fields - if ($settings{'SERVICE'} eq 'cjb.net') { - $errormessage = ''; # clear previous error - unless ($settings{'LOGIN'} ne '') { - $errormessage = $Lang::tr{'username not set'}; + # Check if a valid domainname has been provided. + if (!&General::validdomainname($settings{'HOSTNAME'})) { + $errormessage = $Lang::tr{'invalid domain name'}; } - unless ($settings{'PASSWORD'} ne '') { - $errormessage = $Lang::tr{'password not set'}; - } - unless ($settings{'PASSWORD'} eq $settings{'PASSWORD2'}) { - $errormessage = $Lang::tr{'passwords do not match'}; - } - } - unless ($errormessage) { - if ($settings{'KEY1'} eq '') { #add or edit ? - unshift (@current, "$settings{'SERVICE'},$settings{'HOSTNAME'},$settings{'DOMAIN'},$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n"); - &General::log($Lang::tr{'ddns hostname added'}); - } else { - @current[$settings{'KEY1'}] = "$settings{'SERVICE'},$settings{'HOSTNAME'},$settings{'DOMAIN'},$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n"; - $settings{'KEY1'} = ''; # End edit mode - &General::log($Lang::tr{'ddns hostname modified'}); + # Check if a username has been sent. + if ($settings{'LOGIN'} eq '') { + $errormessage = $Lang::tr{'username not set'}; + } + + # Check if a password has been typed in. + # freedns.afraid.org does not require this field. + if (($settings{'PASSWORD'} eq '') && ($settings{'SERVICE'} ne 'freedns.afraid.org')) { + $errormessage = $Lang::tr{'password not set'}; + } + + # Go furter if there was no error. + if ( ! $errormessage) { + + # Splitt hostname field into 2 parts for storrage. + my($hostname, $domain) = split(/\./, $settings{'HOSTNAME'}, 2); + + # Handle adding new accounts. + if ($settings{'ACTION'} eq $Lang::tr{'add'}) { + + # Open /var/ipfire/ddns/config for writing. + open(FILE, ">>$datafile") or die "Unable to open $datafile."; + + # Lock file for writing. + flock FILE, 2; + + # Add account data to the file. + print FILE "$settings{'SERVICE'},$hostname,$domain,$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n"; + + # Close file after writing. + close(FILE); + + # Write out notice to logfile. + &General::log($Lang::tr{'ddns hostname added'}); + + # Update ddns config file. + + # Handle account edditing. + } elsif ($settings{'ACTION'} eq $Lang::tr{'update'}) { + + # Open /var/ipfire/ddns/config for writing. + open(FILE, ">$datafile") or die "Unable to open $datafile."; + + # Lock file for writing. + flock FILE, 2; + + my $id = 0; + + # Read file line by line. + foreach my $line (@current) { + + if ($settings{'ID'} eq $id) { + print FILE "$settings{'SERVICE'},$hostname,$domain,$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n"; + } else { + print FILE "$line"; + } + + # Increase $id. + $id++; + } + + # Close file after writing. + close(FILE); + + # Write out notice to logfile. + &General::log($Lang::tr{'ddns hostname modified'}); + } + + # Unset given CGI params. + undef %settings; + + # Update ddns config file. + &GenerateDDNSConfigFile(); } - map ($settings{$_}='' ,@nosaved); # Clear fields - # Write changes to config file. - &WriteDataFile; # sort newly added/modified entry - } -} - -if ($settings{'ACTION'} eq $Lang::tr{'edit'}) { - #move out new line - my $line = @current[$settings{'KEY1'}]; # KEY1 is the index in current - chomp($line); - my @temp = split(/\,/, $line); - $settings{'SERVICE'} = $temp[0]; - $settings{'HOSTNAME'} = $temp[1]; - $settings{'DOMAIN'} = $temp[2]; - $settings{'PROXY'} = $temp[3]; - $settings{'WILDCARDS'} = $temp[4]; - $settings{'LOGIN'} = $temp[5]; - $settings{'PASSWORD'} = $settings{'PASSWORD2'} = $temp[6]; - $settings{'ENABLED'} = $temp[7]; } +# +# Remove existing accounts. +# if ($settings{'ACTION'} eq $Lang::tr{'remove'}) { - splice (@current,$settings{'KEY1'},1); # Delete line - open(FILE, ">$datafile") or die 'ddns datafile error'; - print FILE @current; - close(FILE); - $settings{'KEY1'} = ''; # End remove mode - &General::log($Lang::tr{'ddns hostname removed'}); - # Write changes to config file. - &WriteDataFile; + + # Open /var/ipfire/ddns/config for writing. + open(FILE, ">$datafile") or die "Unable to open $datafile."; + + # Lock file for writing. + flock FILE, 2; + + my $id = 0; + + # Read file line by line. + foreach my $line (@current) { + + # Write back every line, except the one we want to drop + # (identified by the ID) + unless ($settings{'ID'} eq $id) { + print FILE "$line"; + } + + # Increase id. + $id++; + } + + # Close file after writing. + close(FILE); + + # Unset given CGI params. + undef %settings; + + # Write out notice to logfile. + &General::log($Lang::tr{'ddns hostname removed'}); + + # Update ddns config file. + &GenerateDDNSConfigFile(); } +# +# Read items for editing. +# +if ($settings{'ACTION'} eq $Lang::tr{'edit'}) { + + my $id = 0; + my @temp; + + # Read file line by line. + foreach my $line (@current) { + + if ($settings{'ID'} eq $id) { + + # Remove newlines. + chomp($line); + + # Splitt lines (splitting element is a single ",") and save values into temp array. + @temp = split(/\,/,$line); + + $settings{'SERVICE'} = $temp[0]; + $settings{'HOSTNAME'} = "$temp[1].$temp[2]"; + $settings{'PROXY'} = $temp[3]; + $settings{'WILDCARDS'} = $temp[4]; + $settings{'LOGIN'} = $temp[5]; + $settings{'PASSWORD'} = $temp[6]; + $settings{'ENABLED'} = $temp[7]; + } + # Increase $id. + $id++; + + } +} + +# +# Handle forced updates. +# if ($settings{'ACTION'} eq $Lang::tr{'instant update'}) { - system('/usr/local/bin/setddns.pl', '-f'); + system(@ddnsprog) == 0 or die "@ddnsprog failed: $?\n"; } - -if ($settings{'ACTION'} eq '') -{ - $settings{'SERVICE'} = 'dyndns.org'; - $settings{'ENABLED'} = 'on'; +# +# Set default values. +# +if (! $settings{'ACTION'}) { + $settings{'SERVICE'} = 'dyndns.org'; + $settings{'ENABLED'} = 'on'; } &Header::openpage($Lang::tr{'dynamic dns'}, 1, ''); &Header::openbigbox('100%', 'left', '', $errormessage); -my %checked =(); # Checkbox manipulations -$checked{'SERVICE'}{'all-inkl.com'} = ''; -$checked{'SERVICE'}{'cjb.net'} = ''; -$checked{'SERVICE'}{'dhs.org'} = ''; -$checked{'SERVICE'}{'dnspark.com'} = ''; -$checked{'SERVICE'}{'dns.lightningwirelabs.com'} = ''; -$checked{'SERVICE'}{'dtdns.com'} = ''; -$checked{'SERVICE'}{'dyndns.org'} = ''; -$checked{'SERVICE'}{'dyndns-custom'} = ''; -$checked{'SERVICE'}{'dyndns-static'} = ''; -$checked{'SERVICE'}{'dyns.cx'} = ''; -$checked{'SERVICE'}{'dynu.ca'} = ''; -$checked{'SERVICE'}{'easydns.com'} = ''; -$checked{'SERVICE'}{'enom.com'} = ''; -$checked{'SERVICE'}{'freedns.afraid.org'} = ''; -$checked{'SERVICE'}{'hn.org'} = ''; -$checked{'SERVICE'}{'namecheap.com'} = ''; -$checked{'SERVICE'}{'no-ip.com'} = ''; -$checked{'SERVICE'}{'nsupdate'} = ''; -$checked{'SERVICE'}{'ovh.com'} = ''; -$checked{'SERVICE'}{'regfish.com'} = ''; -$checked{'SERVICE'}{'selfhost.de'} = ''; -$checked{'SERVICE'}{'spdns.org'} = ''; -$checked{'SERVICE'}{'strato.com'} = ''; -$checked{'SERVICE'}{'twodns.de'} = ''; -$checked{'SERVICE'}{'tzo.com'} = ''; -$checked{'SERVICE'}{'variomedia.de'} = ''; -$checked{'SERVICE'}{'zoneedit.com'} = ''; -$checked{'SERVICE'}{$settings{'SERVICE'}} = "selected='selected'"; +# Read file for general ddns settings. +&General::readhash($settingsfile, \%settings); +my %checked =(); $checked{'BEHINDROUTER'}{'RED_IP'} = ''; $checked{'BEHINDROUTER'}{'FETCH_IP'} = ''; $checked{'BEHINDROUTER'}{$settings{'BEHINDROUTER'}} = "checked='checked'"; -$checked{'MINIMIZEUPDATES'} = ($settings{'MINIMIZEUPDATES'} eq '' ) ? '' : "checked='checked'"; -$checked{'PROXY'}{'on'} = ($settings{'PROXY'} eq '') ? '' : "checked='checked'"; $checked{'WILDCARDS'}{'on'} = ($settings{'WILDCARDS'} eq '') ? '' : "checked='checked'"; $checked{'ENABLED'}{'on'} = ($settings{'ENABLED'} eq '' ) ? '' : "checked='checked'"; +# Show box for errormessages.. if ($errormessage) { &Header::openbox('100%', 'left', $Lang::tr{'error messages'}); print "<font class='base'>$errormessage </font>"; &Header::closebox(); } -if ($warnmessage) { - $warnmessage = "<font color=${Header::colourred}><b>$Lang::tr{'capswarning'}</b></font>: $warnmessage"; -} &Header::openbox('100%', 'left', $Lang::tr{'settings'}); -print "<form method='post' action='$ENV{'SCRIPT_NAME'}'>"; -print <<END -<table width='100%'> -<tr> - <td class='base'>$Lang::tr{'dyn dns source choice'}</td> -</tr><tr> - <td class='base'><input type='radio' name='BEHINDROUTER' value='RED_IP' $checked{'BEHINDROUTER'}{'RED_IP'} /> - $Lang::tr{'use ipfire red ip'}</td> -</tr><tr> - <td class='base'><input type='radio' name='BEHINDROUTER' value='FETCH_IP' $checked{'BEHINDROUTER'}{'FETCH_IP'} /> - $Lang::tr{'fetch ip from'} <img src='/blob.gif' alt='*' /></td> -</tr> -<tr> - <td class='base'><input type='checkbox' name='MINIMIZEUPDATES' $checked{'MINIMIZEUPDATES'} /> - $Lang::tr{'ddns minimize updates'}</td> -</tr> -</table> -<br /><hr /> -END -; +## +# Section for general ddns setup. print <<END +<form method='post' action='$ENV{'SCRIPT_NAME'}'> <table width='100%'> -<tr> - <td class='base' valign='top'><img src='/blob.gif' alt='*' /></td> - <td width='70%' class='base'>$Lang::tr{'avoid dod'}</td> - <td width='30%' align='right' valign='top' class='base'><input type='submit' name='ACTION' value='$Lang::tr{'save'}' /></td> -</tr> + <tr> + <td class='base'>$Lang::tr{'dyn dns source choice'}</td> + </tr> + <tr> + <td class='base'><input type='radio' name='BEHINDROUTER' value='RED_IP' $checked{'BEHINDROUTER'}{'RED_IP'} /> + $Lang::tr{'use ipfire red ip'}</td> + </tr> + <tr> + <td class='base'><input type='radio' name='BEHINDROUTER' value='FETCH_IP' $checked{'BEHINDROUTER'}{'FETCH_IP'} /> + $Lang::tr{'fetch ip from'}</td> + </tr> +</table> +<br /> +<hr /> + +<table width='100%'> + <tr> + <td align='right' valign='top' class='base'><input type='submit' name='ACTION' value='$Lang::tr{'save'}' /></td> + </tr> </table> </form> END ; -&Header::closebox(); # end of Settings1 +&Header::closebox(); +## +# Section to add or edit an existing entry. + +# Default is add. my $buttontext = $Lang::tr{'add'}; -if ($settings{'KEY1'} ne '') { - $buttontext = $Lang::tr{'update'}; - &Header::openbox('100%', 'left', $Lang::tr{'edit an existing host'}); + +# Change buttontext and headline if we edit an account. +if ($settings{'ACTION'} eq $Lang::tr{'edit'}) { + + # Rename button and print headline for updating. + $buttontext = $Lang::tr{'update'}; + &Header::openbox('100%', 'left', $Lang::tr{'edit an existing host'}); } else { - &Header::openbox('100%', 'left', $Lang::tr{'add a host'}); + + # Otherwise use default button text and show headline for adding a new account. + &Header::openbox('100%', 'left', $Lang::tr{'add a host'}); } -#Edited line number (KEY1) passed until cleared by 'save' or 'remove' print <<END + <form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='KEY1' value='$settings{'KEY1'}' /> +<input type='hidden' name='ID' value='$settings{'ID'}' /> <table width='100%'> -<tr> - <td width='25%' class='base'>$Lang::tr{'service'}:</td> - <td width='25%'><select size='1' name='SERVICE'> - <option $checked{'SERVICE'}{'all-inkl.com'}>all-inkl.com</option> - <option $checked{'SERVICE'}{'cjb.net'}>cjb.net</option> - <option $checked{'SERVICE'}{'dhs.org'}>dhs.org</option> - <option $checked{'SERVICE'}{'dnspark.com'}>dnspark.com</option> - <option $checked{'SERVICE'}{'dns.lightningwirelabs.com'}>dns.lightningwirelabs.com</option> - <option $checked{'SERVICE'}{'dtdns.com'}>dtdns.com</option> - <option $checked{'SERVICE'}{'dyndns.org'}>dyndns.org</option> - <option $checked{'SERVICE'}{'dyndns-custom'}>dyndns-custom</option> - <option $checked{'SERVICE'}{'dyndns-static'}>dyndns-static</option> - <option $checked{'SERVICE'}{'dyns.cx'}>dyns.cx</option> - <option $checked{'SERVICE'}{'dynu.ca'}>dynu.ca dyn.ee dynserv.(ca|org|net|com)</option> - <option $checked{'SERVICE'}{'easydns.com'}>easydns.com</option> - <option $checked{'SERVICE'}{'enom.com'}>enom.com</option> - <option $checked{'SERVICE'}{'freedns.afraid.org'}>freedns.afraid.org</option> - <option $checked{'SERVICE'}{'hn.org'}>hn.org</option> - <option $checked{'SERVICE'}{'namecheap.com'}>namecheap.com</option> - <option $checked{'SERVICE'}{'no-ip.com'}>no-ip.com</option> - <option $checked{'SERVICE'}{'nsupdate'}>nsupdate</option> - <option $checked{'SERVICE'}{'ovh.com'}>ovh.com</option> - <option $checked{'SERVICE'}{'regfish.com'}>regfish.com</option> - <option $checked{'SERVICE'}{'selfhost.de'}>selfhost.de</option> - <option $checked{'SERVICE'}{'spdns.org'}>spdns.org</option> - <option $checked{'SERVICE'}{'strato.com'}>strato.com</option> - <option $checked{'SERVICE'}{'twodns.de'}>twodns.de</option> -<!-- <option $checked{'SERVICE'}{'tzo.com'}>tzo.com</option> comment this service out until a working fix is developed --> - <option $checked{'SERVICE'}{'variomedia.de'}>variomedia.de</option> - <option $checked{'SERVICE'}{'zoneedit.com'}>zoneedit.com</option> - </select></td> - <td width='20%' class='base'>$Lang::tr{'hostname'}: <img src='/blob.gif' alt='*' /></td> - <td width='30%'><input type='text' name='HOSTNAME' value='$settings{'HOSTNAME'}' /></td> -</tr><tr> - <td class='base'>$Lang::tr{'behind a proxy'}</td> - <td><input type='checkbox' name='PROXY' value='on' $checked{'PROXY'}{'on'} /></td> - <td class='base'>$Lang::tr{'domain'}:</td> - <td><input type='text' name='DOMAIN' value='$settings{'DOMAIN'}' /></td> -</tr><tr> - <td class='base'>$Lang::tr{'enable wildcards'}</td> - <td><input type='checkbox' name='WILDCARDS' value='on' $checked{'WILDCARDS'}{'on'} /></td> - <td class='base'>$Lang::tr{'username'}</td> - <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td> -</tr><tr> - <td></td> - <td></td> - <td class='base'>$Lang::tr{'password'}</td> - <td><input type='password' name='PASSWORD' value='$settings{'PASSWORD'}' /></td> -</tr><tr> - <td class='base'>$Lang::tr{'enabled'}</td> - <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td> - <td class='base'>$Lang::tr{'again'}</td> - <td><input type='password' name='PASSWORD2' value='$settings{'PASSWORD2'}' /></td> -</tr> + <tr> + <td width='25%' class='base'>$Lang::tr{'service'}:</td> + <td width='25%'> +END +; + # Generate dropdown menu for service selection. + print"<select size='1' name='SERVICE'>\n"; + + my $selected; + + # Loop to print the providerlist. + foreach my $provider (@providers) { + + # Check if the current provider needs to be selected. + if ($provider eq $settings{'SERVICE'}) { + $selected = 'selected'; + } else { + $selected = ""; + } + + # Print out the HTML option field. + print "<option value=\"$provider\" $selected>$provider</option>\n"; + } + + print"</select></td>\n"; +print <<END + <td width='20%' class='base'>$Lang::tr{'hostname'}:</td> + <td width='30%'><input type='text' name='HOSTNAME' value='$settings{'HOSTNAME'}' /></td> + </tr> + + <tr> + <td class='base'>$Lang::tr{'enable wildcards'}</td> + <td><input type='checkbox' name='WILDCARDS' value='on' $checked{'WILDCARDS'}{'on'} /></td> + <td class='base'>$Lang::tr{'username'}:</td> + <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td> + </tr> + + <tr> + <td class='base'></td> + <td></td> + <td class='base'>$Lang::tr{'password'}</td> + <td><input type='password' name='PASSWORD' value='$settings{'PASSWORD'}' /></td> + </tr> + + <tr> + <td class='base'>$Lang::tr{'enabled'}</td> + <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td> + <td class='base'></td> + <td></td> + </tr> </table> <br> -<hr /> +<hr> + <table width='100%'> <tr> - <td class='base' valign='top'><img src='/blob.gif' alt='*' /></td> - <td width='70%' class='base'>$ddnsprefix</td> - <td width='30%' align='right' class='base'> - <input type='hidden' name='ACTION' value='$Lang::tr{'add'}' /> - <input type='submit' name='SUBMIT' value='$buttontext' /> </td> + <input type='hidden' name='ACTION' value='$buttontext'> + <input type='submit' name='SUBMIT' value='$buttontext'></td> </tr> </table> </form> @@ -400,158 +488,141 @@ END ; &Header::closebox(); -# -# Third box shows the list, in columns -# +## +# Third section, display all created ddns hosts. + &Header::openbox('100%', 'left', $Lang::tr{'current hosts'}); print <<END <table width='100%' class='tbl'> -<tr> - <th width='15%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> - <th width='25%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> - <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'domain'}</b></th> - <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'proxy'}</b></th> - <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'wildcards'}</b></th> - <th width='10%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th> -</tr> + <tr> + <th width='15%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> + <th width='25%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> + <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'domain'}</b></th> + <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'wildcards'}</b></th> + <th width='20%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th> + </tr> END ; + +# Re-open file to get changes. +open(FILE, $datafile) or die "Unable to open $datafile."; +@current = <FILE>; +close(FILE); + +# Get IP address of the red interface. my $ip = &General::GetDyndnsRedIP; -my $key = 0; +my $id = 0; +my $toggle_enabled; +my $toggle_wildcards; + foreach my $line (@current) { - chomp($line); # remove newline - my @temp = split(/\,/,$line); - if ($temp[0] eq 'no-ip.com') { - $temp[1] =~ s!$General::noipprefix(.*)!<b>group:</b>$1 !; - } + # Remove newlines. + chomp(@current); + my @temp = split(/\,/,$line); - #Choose icon for checkbox + # Generate checkbox icons for wildcard. + my $gifwildcard=''; + my $descwildcard=''; + if ($temp[4] eq "on") { + $gifwildcard = 'on.gif'; + $descwildcard = $Lang::tr{'click to disable'}; + $toggle_wildcards = 'off'; + } else { + $gifwildcard = 'off.gif'; + $descwildcard = $Lang::tr{'click to enable'}; + $toggle_wildcards = 'on'; + } - my $gifproxy=''; - my $descproxy=''; - if ($temp[3] eq "on") { - $gifproxy = 'on.gif'; - $descproxy = $Lang::tr{'click to disable'}; - } else { - $gifproxy = 'off.gif'; - $descproxy = $Lang::tr{'click to enable'}; - } + # Generate value for enable/disable checkbox. + my $sync = "<font color='blue'>"; + my $gif = ''; + my $gdesc = ''; - my $gifwildcard=''; - my $descwildcard=''; - if ($temp[4] eq "on") { - $gifwildcard = 'on.gif'; - $descwildcard = $Lang::tr{'click to disable'}; - } else { - $gifwildcard = 'off.gif'; - $descwildcard = $Lang::tr{'click to enable'}; - } - - my $sync = "<font color='blue'>"; - my $gif = ''; - my $gdesc = ''; - if ($temp[7] eq "on") { - $gif = 'on.gif'; - $gdesc = $Lang::tr{'click to disable'}; - $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ; - } else { - $gif = 'off.gif'; - $gdesc = $Lang::tr{'click to enable'}; - } + if ($temp[7] eq "on") { + $gif = 'on.gif'; + $gdesc = $Lang::tr{'click to disable'}; + $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ; + $toggle_enabled = 'off'; + } else { + $gif = 'off.gif'; + $gdesc = $Lang::tr{'click to enable'}; + $toggle_enabled = 'on'; + } + # Background color. my $col=""; - #Colorize each line - if ($settings{'KEY1'} eq $key) { - print "<tr>"; - $col="bgcolor='${Header::colouryellow}'"; - } elsif ($key % 2) { - print "<tr>"; - $col="bgcolor='$color{'color20'}'"; - } else { - print "<tr>"; - $col="bgcolor='$color{'color22'}'"; - } - #if a field is empty, replace it with a '---' to see colorized info! - $temp[1] = '---' if (!$temp[1]); - $temp[2] = '---' if (!$temp[2]); + if ($settings{'ID'} eq $id) { + $col="bgcolor='${Header::colouryellow}'"; + } elsif (!&General::is_part_of("$temp[0]", @providers)) { + $col="bgcolor='#FF4D4D'"; + } elsif ($id % 2) { + $col="bgcolor='$color{'color20'}'"; + } else { + $col="bgcolor='$color{'color22'}'"; + } - print <<END -<td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td> -<td align='center' $col>$sync$temp[1]</td> -<td align='center' $col>$sync$temp[2]</td> +# The following HTML Code still is part of the loop. +print <<END +<tr> + <td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td> + <td align='center' $col>$sync$temp[1]</td> + <td align='center' $col>$sync$temp[2]</td> -<td align='center' $col> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> -<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifproxy' alt='$descproxy' title='$descproxy' /> -<input type='hidden' name='KEY1' value='$key' /> -<input type='hidden' name='KEY2' value='3' /> -</form> -</td> + <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> + <input type='hidden' name='ID' value='$id'> + <input type='hidden' name='WILDCARDS' value='$toggle_wildcards'> + <input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> + <input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifwildcard' alt='$descwildcard' title='$descwildcard' /> + </form></td> -<td align='center' $col> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> -<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifwildcard' alt='$descwildcard' title='$descwildcard' /> -<input type='hidden' name='KEY1' value='$key' /> -<input type='hidden' name='KEY2' value='4' /> -</form> -</td> + <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> + <input type='hidden' name='ID' value='$id'> + <input type='hidden' name='ENABLED' value='$toggle_enabled'> + <input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> + <input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gif' alt='$gdesc' title='$gdesc' /> + </form></td> -<td align='center' $col> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> -<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gif' alt='$gdesc' title='$gdesc' /> -<input type='hidden' name='KEY1' value='$key' /> -<input type='hidden' name='KEY2' value='7' /> -</form> -</td> + <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> + <input type='hidden' name='ID' value='$id'> + <input type='hidden' name='ACTION' value='$Lang::tr{'edit'}' /> + <input type='image' name='$Lang::tr{'edit'}' src='/images/edit.gif' alt='$Lang::tr{'edit'}' title='$Lang::tr{'edit'}' /> + </form></td> -<td align='center' $col> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='$Lang::tr{'edit'}' /> -<input type='image' name='$Lang::tr{'edit'}' src='/images/edit.gif' alt='$Lang::tr{'edit'}' title='$Lang::tr{'edit'}' /> -<input type='hidden' name='KEY1' value='$key' /> -</form> -</td> - -<td align='center' $col> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='$Lang::tr{'remove'}' /> -<input type='image' name='$Lang::tr{'remove'}' src='/images/delete.gif' alt='$Lang::tr{'remove'}' title='$Lang::tr{'remove'}' /> -<input type='hidden' name='KEY1' value='$key' /> -</form> -</td> + <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> + <input type='hidden' name='ID' value='$id'> + <input type='hidden' name='ACTION' value='$Lang::tr{'remove'}' /> + <input type='image' name='$Lang::tr{'remove'}' src='/images/delete.gif' alt='$Lang::tr{'remove'}' title='$Lang::tr{'remove'}' /> + </form></td> </tr> END ; - $key++; + $id++; } print "</table>"; # If table contains entries, print 'Key to action icons' -if ($key) { +if ($id) { print <<END <table width='100%'> -<tr> - <td class='boldbase'> <b>$Lang::tr{'legend'}: </b></td> - <td><img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td> - <td class='base'>$Lang::tr{'click to disable'}</td> - <td>  </td> - <td><img src='/images/off.gif' alt='$Lang::tr{'click to enable'}' /></td> - <td class='base'>$Lang::tr{'click to enable'}</td> - <td>  </td> - <td><img src='/images/edit.gif' alt='$Lang::tr{'edit'}' /></td> - <td class='base'>$Lang::tr{'edit'}</td> - <td>  </td> - <td><img src='/images/delete.gif' alt='$Lang::tr{'remove'}' /></td> - <td class='base'>$Lang::tr{'remove'}</td> - <form method='post' action='$ENV{'SCRIPT_NAME'}'> - <td align='right' width='30%'><input type='submit' name='ACTION' value='$Lang::tr{'instant update'}' /></td> - </form> -</tr> + <tr> + <td class='boldbase'> <b>$Lang::tr{'legend'}: </b></td> + <td><img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td> + <td class='base'>$Lang::tr{'click to disable'}</td> + <td>  </td> + <td><img src='/images/off.gif' alt='$Lang::tr{'click to enable'}' /></td> + <td class='base'>$Lang::tr{'click to enable'}</td> + <td>  </td> + <td><img src='/images/edit.gif' alt='$Lang::tr{'edit'}' /></td> + <td class='base'>$Lang::tr{'edit'}</td> + <td>  </td> + <td><img src='/images/delete.gif' alt='$Lang::tr{'remove'}' /></td> + <td class='base'>$Lang::tr{'remove'}</td> + <form method='post' action='$ENV{'SCRIPT_NAME'}'> + <td align='right' width='30%'><input type='submit' name='ACTION' value='$Lang::tr{'instant update'}' /></td> + </form> + </tr> </table> END ; @@ -561,13 +632,108 @@ END &Header::closebigbox(); &Header::closepage(); -## Ouf it's the end ! +# Function to generate the required configuration file for the DDNS tool. +sub GenerateDDNSConfigFile { + # Open datafile file + open(SETTINGS, "<$datafile") or die "Could not open $datafile."; + open(FILE, ">${General::swroot}/ddns/ddns.conf"); -# write the "current" array -sub WriteDataFile { - #Save current - open(FILE, ">$datafile") or die 'ddns datafile error'; - print FILE @current; - close (FILE); + # Global configuration options. + print FILE "[config]\n"; + + # Check if we guess our IP address by an extranal server. + if ($settings{'BEHINDROUTER'} eq "FETCH_IP") { + print FILE "guess_external_ip = true\n"; + } else { + print FILE "guess_external_ip = false\n"; + } + + # Use an upstream proxy and generate proxy url. + my %proxysettings; + &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); + if ($proxysettings{'UPSTREAM_PROXY'}) { + my $proxy_string = "http://"; + + if ($proxysettings{'UPSTREAM_USER'} && $proxysettings{'UPSTREAM_PASSWORD'}) { + $proxy_string .= "$proxysettings{'UPSTREAM_USER'}:$proxysettings{'UPSTREAM_PASSWORD'}@"; + } + + $proxy_string .= $proxysettings{'UPSTREAM_PROXY'}; + + print FILE "proxy = $proxy_string\n"; + } + + print FILE "\n"; + + while (<SETTINGS>) { + my $line = $_; + + # Generate array based on the line content (seperator is a single or multiple space's) + my @settings = split(/,/, $line); + my ($provider, $hostname, $domain, $proxy, $wildcards, $username, $password, $enabled) = @settings; + + # Skip entries if they are not (longer) supported. + next if (!&General::is_part_of("$provider", @providers)); + + # Skip disabled entries. + next if ($enabled eq "off"); + + print FILE "[$hostname.$domain]\n"; + print FILE "provider = $provider\n"; + + my $use_token = 0; + + # Handle token based auth for various providers. + if ($provider ~~ ["dns.lightningwirelabs.com", "regfish.com"] && $username eq "token") { + $use_token = 1; + + # Handle token auth for freedns.afraid.org. + } elsif ($provider eq "freedns.afraid.org" && $password eq "") { + $use_token = 1; + $password = $username; + } + + # Write auth details. + if ($use_token) { + print FILE "token = $password\n"; + } else { + print FILE "username = $username\n"; + print FILE "password = $password\n"; + } + + # These providers need to be set to only use IPv4. + if ($provider ~~ ["freedns.afraid.org", "variomedia.de", "zoneedit.com"]) { + print FILE "proto = ipv4\n"; + } + + print FILE "\n"; + } + + close(SETTINGS); + close(FILE); +} + +# Function which generates an array (@providers) which contains the supported providers. +sub GetProviders { + # Get supported providers. + open(PROVIDERS, "/usr/bin/ddns list-providers |"); + + # Create new array to store the providers. + my @providers = (); + + while (<PROVIDERS>) { + my $provider = $_; + + # Remove following newlines. + chomp($provider); + + # Add provider to the array. + push(@providers, $provider); + } + + close(PROVIDERS); + + # Return our array. + return @providers; } From 32b9c7394ec3ccd4bcb411efe303020a3da0dec0 Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Sun, 6 Jul 2014 22:11:18 +0200 Subject: [PATCH 075/143] ddns.cgi: Drop code for wildcard support. It seems all ddns providers removed their support for wildcards. --- html/cgi-bin/ddns.cgi | 39 ++++----------------------------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 43ee95275..b3f6e3699 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -62,7 +62,6 @@ $settings{'LOGIN'} = ''; $settings{'PASSWORD'} = ''; $settings{'ENABLED'} = ''; $settings{'PROXY'} = ''; -$settings{'WILDCARDS'} = ''; $settings{'SERVICE'} = ''; $settings{'ACTION'} = ''; @@ -136,11 +135,6 @@ if ($settings{'ACTION'} eq $Lang::tr{'toggle enable disable'}) { # Update ENABLED. print FILE "$temp[0],$temp[1],$temp[2],$temp[3],$temp[4],$temp[5],$temp[6],$settings{'ENABLED'}\n"; - - } elsif ($settings{'WILDCARDS'} ne '') { - - # Update WILDCARDS. - print FILE "$temp[0],$temp[1],$temp[2],$temp[3],$settings{'WILDCARDS'},$temp[5],$temp[6],$temp[7]\n"; } } else { @@ -170,8 +164,6 @@ if ($settings{'ACTION'} eq $Lang::tr{'toggle enable disable'}) { # if (($settings{'ACTION'} eq $Lang::tr{'add'}) || ($settings{'ACTION'} eq $Lang::tr{'update'})) { - # XXX TODO: Check for provider which supports wildcards. - # Check if a hostname has been given. if ($settings{'HOSTNAME'} eq '') { $errormessage = $Lang::tr{'hostname not set'}; @@ -356,7 +348,6 @@ $checked{'BEHINDROUTER'}{'RED_IP'} = ''; $checked{'BEHINDROUTER'}{'FETCH_IP'} = ''; $checked{'BEHINDROUTER'}{$settings{'BEHINDROUTER'}} = "checked='checked'"; -$checked{'WILDCARDS'}{'on'} = ($settings{'WILDCARDS'} eq '') ? '' : "checked='checked'"; $checked{'ENABLED'}{'on'} = ($settings{'ENABLED'} eq '' ) ? '' : "checked='checked'"; # Show box for errormessages.. @@ -453,8 +444,8 @@ print <<END </tr> <tr> - <td class='base'>$Lang::tr{'enable wildcards'}</td> - <td><input type='checkbox' name='WILDCARDS' value='on' $checked{'WILDCARDS'}{'on'} /></td> + <td class='base'></td> + <td></td> <td class='base'>$Lang::tr{'username'}:</td> <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td> </tr> @@ -495,10 +486,9 @@ END print <<END <table width='100%' class='tbl'> <tr> - <th width='15%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> - <th width='25%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> + <th width='20%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> + <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'domain'}</b></th> - <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'wildcards'}</b></th> <th width='20%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th> </tr> END @@ -513,7 +503,6 @@ close(FILE); my $ip = &General::GetDyndnsRedIP; my $id = 0; my $toggle_enabled; -my $toggle_wildcards; foreach my $line (@current) { @@ -521,19 +510,6 @@ foreach my $line (@current) { chomp(@current); my @temp = split(/\,/,$line); - # Generate checkbox icons for wildcard. - my $gifwildcard=''; - my $descwildcard=''; - if ($temp[4] eq "on") { - $gifwildcard = 'on.gif'; - $descwildcard = $Lang::tr{'click to disable'}; - $toggle_wildcards = 'off'; - } else { - $gifwildcard = 'off.gif'; - $descwildcard = $Lang::tr{'click to enable'}; - $toggle_wildcards = 'on'; - } - # Generate value for enable/disable checkbox. my $sync = "<font color='blue'>"; my $gif = ''; @@ -570,13 +546,6 @@ print <<END <td align='center' $col>$sync$temp[1]</td> <td align='center' $col>$sync$temp[2]</td> - <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> - <input type='hidden' name='ID' value='$id'> - <input type='hidden' name='WILDCARDS' value='$toggle_wildcards'> - <input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' /> - <input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifwildcard' alt='$descwildcard' title='$descwildcard' /> - </form></td> - <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> <input type='hidden' name='ID' value='$id'> <input type='hidden' name='ENABLED' value='$toggle_enabled'> From 4188fbf1f0efd70cd444ddb2398d35367ddab67f Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Sun, 6 Jul 2014 22:44:47 +0200 Subject: [PATCH 076/143] ddns.cgi: Do not show the used hostname in parts. --- html/cgi-bin/ddns.cgi | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index b3f6e3699..a12ac00a2 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -486,9 +486,8 @@ END print <<END <table width='100%' class='tbl'> <tr> - <th width='20%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> - <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> - <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'domain'}</b></th> + <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> + <th width='50%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th> <th width='20%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th> </tr> END @@ -543,8 +542,7 @@ foreach my $line (@current) { print <<END <tr> <td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td> - <td align='center' $col>$sync$temp[1]</td> - <td align='center' $col>$sync$temp[2]</td> + <td align='center' $col>$sync$temp[1].$sync$temp[2]</td> <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'> <input type='hidden' name='ID' value='$id'> From 3887d23e1dbd27f50d9851c63d3fb74573592527 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 11:08:00 +0200 Subject: [PATCH 077/143] core80: Ship DNSSEC-enabled dnsmasq http://wishlist.ipfire.org/wish/integration-of-a-dnssec-validating-dns-proxy --- config/rootfiles/common/nettle | 8 ++++---- config/rootfiles/core/80/filelists/bind | 1 + config/rootfiles/core/80/filelists/dnsmasq | 1 + config/rootfiles/core/80/filelists/files | 1 + config/rootfiles/core/80/filelists/nettle | 1 + config/rootfiles/core/80/update.sh | 1 + 6 files changed, 9 insertions(+), 4 deletions(-) create mode 120000 config/rootfiles/core/80/filelists/bind create mode 120000 config/rootfiles/core/80/filelists/dnsmasq create mode 120000 config/rootfiles/core/80/filelists/nettle diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle index 53185e662..e6e455295 100644 --- a/config/rootfiles/common/nettle +++ b/config/rootfiles/common/nettle @@ -60,12 +60,12 @@ #usr/include/nettle/yarrow.h #usr/lib/libhogweed.a #usr/lib/libhogweed.so -#usr/lib/libhogweed.so.3 -#usr/lib/libhogweed.so.3.0 +usr/lib/libhogweed.so.3 +usr/lib/libhogweed.so.3.0 #usr/lib/libnettle.a #usr/lib/libnettle.so -#usr/lib/libnettle.so.5 -#usr/lib/libnettle.so.5.0 +usr/lib/libnettle.so.5 +usr/lib/libnettle.so.5.0 #usr/lib/pkgconfig/hogweed.pc #usr/lib/pkgconfig/nettle.pc #usr/share/info/nettle.info diff --git a/config/rootfiles/core/80/filelists/bind b/config/rootfiles/core/80/filelists/bind new file mode 120000 index 000000000..48a0ebaef --- /dev/null +++ b/config/rootfiles/core/80/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/core/80/filelists/dnsmasq b/config/rootfiles/core/80/filelists/dnsmasq new file mode 120000 index 000000000..d469c7463 --- /dev/null +++ b/config/rootfiles/core/80/filelists/dnsmasq @@ -0,0 +1 @@ +../../../common/dnsmasq \ No newline at end of file diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 3ea7ee2b6..2c38e1ea7 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,6 +1,7 @@ etc/system-release etc/issue etc/rc.d/init.d/dhcrelay +etc/rc.d/init.d/dnsmasq srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/local/bin/setddns.pl diff --git a/config/rootfiles/core/80/filelists/nettle b/config/rootfiles/core/80/filelists/nettle new file mode 120000 index 000000000..f0dba7ac8 --- /dev/null +++ b/config/rootfiles/core/80/filelists/nettle @@ -0,0 +1 @@ +../../../common/nettle \ No newline at end of file diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 67f8c3ace..8032dccf1 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -37,6 +37,7 @@ done extract_files # Start services +/etc/init.d/dnsmasq restart # Update Language cache perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" From 3c781f637532551f4833799b567e993ececfd56a Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 15:41:23 +0200 Subject: [PATCH 078/143] ddns.cgi: Add support for keys with nsupdate. --- html/cgi-bin/ddns.cgi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index a12ac00a2..30e6fcf4d 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -659,12 +659,20 @@ sub GenerateDDNSConfigFile { } elsif ($provider eq "freedns.afraid.org" && $password eq "") { $use_token = 1; $password = $username; + + # Handle keys for nsupdate + } elsif (($provider eq "nsupdate") && $username && $password) { + print FILE "key = $username\n"; + print FILE "secret = $password\n"; + + $username = ""; + $password = ""; } # Write auth details. if ($use_token) { print FILE "token = $password\n"; - } else { + } elsif ($username && $password) { print FILE "username = $username\n"; print FILE "password = $password\n"; } From cfcfb947c3d33bed44adc23bdc6854e4a71c8eb0 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 16:07:30 +0200 Subject: [PATCH 079/143] ddns: Execute a forced update once a month --- config/cron/crontab | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/cron/crontab b/config/cron/crontab index f7973a5e0..d78d08f59 100644 --- a/config/cron/crontab +++ b/config/cron/crontab @@ -25,9 +25,9 @@ HOME=/ 17 5 * * * /etc/init.d/tmpfs backup >/dev/null # Update dynamic DNS records every five minutes. -# Force an update once a week +# Force an update once a month */5 * * * * [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all -9 2 * * 0 [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force +3 2 1 * * [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force # Logwatch 01 0 * * * /usr/local/bin/logwatch > /var/log/logwatch/`date -I -d yesterday`; \ From cd56eb6db16f01bf9e111d9fce651d323faab19b Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 16:10:46 +0200 Subject: [PATCH 080/143] ddns.cgi: Add hook to generate ddns.conf from CLI. --- html/cgi-bin/ddns.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 30e6fcf4d..51deb0313 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -29,6 +29,12 @@ require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; +# Hook to regenerate the configuration files, if cgi got called from command line. +if ($ENV{"REMOTE_ADDR"} eq "") { + &GenerateDDNSConfigFile(); + exit(0); +} + #workaround to suppress a warning when a variable is used only once my @dummy = ( ${Header::table2colour}, ${Header::colouryellow} ); undef (@dummy); From ee7a9de321a2b3d23241965cd542ed047ed602fc Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 16:12:27 +0200 Subject: [PATCH 081/143] core80: ddns: Generate ddns.conf during update. --- config/rootfiles/core/80/update.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 67f8c3ace..78034bc93 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -46,6 +46,12 @@ rm -f \ /opt/pakfire/db/installed/meta-libgpg-error \ /opt/pakfire/db/rootfiles/libgpg-error +# Generate ddns configuration file +/srv/web/ipfire/cgi-bin/ddns.cgi + +touch /var/ipfire/ddns/ddns.conf +chown nobody.nobody /var/ipfire/ddns/ddns.conf + sync # This update need a reboot... From 9d63220bf65ac75b178166e5cb7a7399ee885d12 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 16:18:00 +0200 Subject: [PATCH 082/143] core80: Update crontab for ddns --- config/rootfiles/core/80/update.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 78034bc93..5ff84641d 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -52,6 +52,19 @@ rm -f \ touch /var/ipfire/ddns/ddns.conf chown nobody.nobody /var/ipfire/ddns/ddns.conf +# Update crontab +sed -i /var/spool/cron/root.orig -e "/setddns.pl/d" + +grep -q /usr/bin/ddns /var/spool/cron/root.orig || cat <<EOF >> /var/spool/cron/root.orig + +# Update dynamic DNS records every five minutes. +# Force an update once a month +*/5 * * * * [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all +3 2 1 * * [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force +EOF + +fcrontab -z &>/dev/null + sync # This update need a reboot... From c007921b21f23e8249b87a3fd19c15dd8ec3d199 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Tue, 8 Jul 2014 19:27:44 +0200 Subject: [PATCH 083/143] strongswan: Don't ship unity plugin any more. Fixes #10569 --- config/rootfiles/common/strongswan | 3 --- config/rootfiles/core/80/update.sh | 6 ++++++ lfs/strongswan | 1 - 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 550fa69d9..077ac4195 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -54,7 +54,6 @@ etc/strongswan.d/charon/sha2.conf etc/strongswan.d/charon/socket-default.conf etc/strongswan.d/charon/sshkey.conf etc/strongswan.d/charon/stroke.conf -etc/strongswan.d/charon/unity.conf etc/strongswan.d/charon/updown.conf etc/strongswan.d/charon/x509.conf etc/strongswan.d/charon/xauth-eap.conf @@ -133,7 +132,6 @@ usr/lib/ipsec/plugins/libstrongswan-sha2.so usr/lib/ipsec/plugins/libstrongswan-socket-default.so usr/lib/ipsec/plugins/libstrongswan-sshkey.so usr/lib/ipsec/plugins/libstrongswan-stroke.so -usr/lib/ipsec/plugins/libstrongswan-unity.so usr/lib/ipsec/plugins/libstrongswan-updown.so usr/lib/ipsec/plugins/libstrongswan-x509.so usr/lib/ipsec/plugins/libstrongswan-xauth-eap.so @@ -213,7 +211,6 @@ usr/sbin/ipsec #usr/share/strongswan/templates/config/plugins/socket-default.conf #usr/share/strongswan/templates/config/plugins/sshkey.conf #usr/share/strongswan/templates/config/plugins/stroke.conf -#usr/share/strongswan/templates/config/plugins/unity.conf #usr/share/strongswan/templates/config/plugins/updown.conf #usr/share/strongswan/templates/config/plugins/x509.conf #usr/share/strongswan/templates/config/plugins/xauth-eap.conf diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 26e004496..8bd9a8907 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -31,6 +31,12 @@ do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire done +# Remove old strongswan files +rm -f \ + /etc/strongswan.d/charon/unity.conf \ + /usr/lib/ipsec/plugins/libstrongswan-unity.so \ + /usr/share/strongswan/templates/config/plugins/unity.conf + # Stop services # Extract files diff --git a/lfs/strongswan b/lfs/strongswan index a5bda74ff..3f05c98cf 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -97,7 +97,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --enable-eap-peap \ --enable-eap-mschapv2 \ --enable-eap-identity \ - --enable-unity \ $(CONFIGURE_OPTIONS) cd $(DIR_APP) && make $(MAKETUNING) From 23b810171806939a23c3d5df7758b90dda357116 Mon Sep 17 00:00:00 2001 From: Dirk Wagner <dirk.wagner@ipfire.org> Date: Tue, 1 Jul 2014 11:03:45 +0200 Subject: [PATCH 084/143] logrotate: include logrotate.d by default. --- config/etc/logrotate.conf | 3 +++ config/rootfiles/core/80/filelists/files | 1 + 2 files changed, 4 insertions(+) diff --git a/config/etc/logrotate.conf b/config/etc/logrotate.conf index 637179987..d38570de5 100644 --- a/config/etc/logrotate.conf +++ b/config/etc/logrotate.conf @@ -10,6 +10,9 @@ create # uncomment this if you want your log files compressed compress +# packages drop log rotation information into this directory +include /etc/logrotate.d + # wtmp /var/log/wtmp { weekly diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 528137824..103cddcf8 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/logrotate.conf etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq srv/web/ipfire/cgi-bin/ovpnmain.cgi From f5770b46e465736678766f255b7cc6dc711f8358 Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Wed, 9 Jul 2014 21:14:49 +0200 Subject: [PATCH 085/143] ddns.cgi: Add required code for generating valid nsupdate.info config section. --- html/cgi-bin/ddns.cgi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 51deb0313..303f92c7c 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -675,6 +675,14 @@ sub GenerateDDNSConfigFile { $password = ""; } + # Handle keys for nsupdate.info + } elsif (($provider eq "nsupdate.info") && $password) { + print FILE "secret = $password\n"; + + $username = ""; + $password = ""; + } + # Write auth details. if ($use_token) { print FILE "token = $password\n"; @@ -684,7 +692,7 @@ sub GenerateDDNSConfigFile { } # These providers need to be set to only use IPv4. - if ($provider ~~ ["freedns.afraid.org", "variomedia.de", "zoneedit.com"]) { + if ($provider ~~ ["freedns.afraid.org", "nsupdate.info", "variomedia.de", "zoneedit.com"]) { print FILE "proto = ipv4\n"; } From ec4e8d3fec1106ec7e2154445ba37ab6cf6f4c1a Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 9 Jul 2014 22:15:43 +0200 Subject: [PATCH 086/143] strongswan: Update to version 5.2.0. --- config/rootfiles/common/strongswan | 2 ++ lfs/strongswan | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 077ac4195..8a99cc3e5 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -61,6 +61,7 @@ etc/strongswan.d/charon/xauth-generic.conf etc/strongswan.d/charon/xauth-noauth.conf etc/strongswan.d/charon/xcbc.conf etc/strongswan.d/pki.conf +etc/strongswan.d/scepclient.conf etc/strongswan.d/starter.conf etc/strongswan.d/tools.conf usr/bin/pki @@ -222,5 +223,6 @@ usr/sbin/ipsec #usr/share/strongswan/templates/config/strongswan.d/charon-logging.conf #usr/share/strongswan/templates/config/strongswan.d/charon.conf #usr/share/strongswan/templates/config/strongswan.d/pki.conf +#usr/share/strongswan/templates/config/strongswan.d/scepclient.conf #usr/share/strongswan/templates/config/strongswan.d/starter.conf #usr/share/strongswan/templates/config/strongswan.d/tools.conf diff --git a/lfs/strongswan b/lfs/strongswan index 3f05c98cf..5256b0ac6 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -24,7 +24,7 @@ include Config -VER = 5.2.0rc1 +VER = 5.2.0 THISAPP = strongswan-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = ca260196e49ca5f15ff2507f20c4539a +$(DL_FILE)_MD5 = 5cee4ee1a6ccb74400758b3ace54d46e install : $(TARGET) From 66298ef2deb05ab9b0227027d60f1edc44f839b9 Mon Sep 17 00:00:00 2001 From: Dominik Hassler <hadfl.oss@gmail.com> Date: Wed, 9 Jul 2014 23:32:58 +0200 Subject: [PATCH 087/143] - remove cr for n2n server and client config --- html/cgi-bin/ovpnmain.cgi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index b2ce05e97..a7c462bcc 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -908,7 +908,7 @@ unless(-d "${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}"){mkdir "${General } if ($cgiparams{'COMPLZO'} eq 'on') { print SERVERCONF "# Enable Compression\n"; - print SERVERCONF "comp-lzo\r\n"; + print SERVERCONF "comp-lzo\n"; } print SERVERCONF "# Debug Level\n"; print SERVERCONF "verb 3\n"; @@ -1003,7 +1003,7 @@ unless(-d "${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}"){mkdir "${General } if ($cgiparams{'COMPLZO'} eq 'on') { print CLIENTCONF "# Enable Compression\n"; - print CLIENTCONF "comp-lzo\r\n"; + print CLIENTCONF "comp-lzo\n"; } print CLIENTCONF "# Debug Level\n"; print CLIENTCONF "verb 3\n"; @@ -2103,7 +2103,7 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net'){ } if ($confighash{$cgiparams{'KEY'}}[30] eq 'on') { print CLIENTCONF "# Enable Compression\n"; - print CLIENTCONF "comp-lzo\r\n"; + print CLIENTCONF "comp-lzo\n"; } print CLIENTCONF "# Debug Level\n"; print CLIENTCONF "verb 3\n"; From 6ace85e360be46de39c6e14e1858d76bd9454f82 Mon Sep 17 00:00:00 2001 From: Dominik Hassler <hadfl.oss@gmail.com> Date: Wed, 9 Jul 2014 23:51:01 +0200 Subject: [PATCH 088/143] - bugfix: allow subnets of green/blue/orange/red as network group --- html/cgi-bin/fwhosts.cgi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index eeb83ac12..1f96336a6 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -292,25 +292,25 @@ if ($fwhostsettings{'ACTION'} eq 'savenet' ) } if($fwhostsettings{'error'} ne 'on'){ #check if we use one of ipfire's networks (green,orange,blue) - if (($ownnet{'GREEN_NETADDRESS'} ne '' && $ownnet{'GREEN_NETADDRESS'} ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'GREEN_NETADDRESS'},$ownnet{'GREEN_NETMASK'})) + if (($ownnet{'GREEN_NETADDRESS'} ne '' && $ownnet{'GREEN_NETADDRESS'} ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'GREEN_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'GREEN_NETMASK'})) { $errormessage=$errormessage.$Lang::tr{'ccd err green'}."<br>"; $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'}; if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';} } - if (($ownnet{'ORANGE_NETADDRESS'} ne '' && $ownnet{'ORANGE_NETADDRESS'} ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'ORANGE_NETADDRESS'},$ownnet{'ORANGE_NETMASK'})) + if (($ownnet{'ORANGE_NETADDRESS'} ne '' && $ownnet{'ORANGE_NETADDRESS'} ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'ORANGE_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'ORANGE_NETMASK'})) { $errormessage=$errormessage.$Lang::tr{'ccd err orange'}."<br>"; $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'}; if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';} } - if (($ownnet{'BLUE_NETADDRESS'} ne '' && $ownnet{'BLUE_NETADDRESS'} ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'BLUE_NETADDRESS'},$ownnet{'BLUE_NETMASK'})) + if (($ownnet{'BLUE_NETADDRESS'} ne '' && $ownnet{'BLUE_NETADDRESS'} ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'BLUE_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'BLUE_NETMASK'})) { $errormessage=$errormessage.$Lang::tr{'ccd err blue'}."<br>"; $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'}; if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';} } - if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'RED_NETADDRESS'},$ownnet{'RED_NETMASK'})) + if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'RED_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'RED_NETMASK'})) { $errormessage=$errormessage.$Lang::tr{'ccd err red'}."<br>"; $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'}; From c7220d6e5a39c76c010b44a40408b6408987c9cb Mon Sep 17 00:00:00 2001 From: Dominik Hassler <hadfl.oss@gmail.com> Date: Wed, 9 Jul 2014 23:53:37 +0200 Subject: [PATCH 089/143] - connections.cgi: static ip address pools colour --- html/cgi-bin/connections.cgi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/html/cgi-bin/connections.cgi b/html/cgi-bin/connections.cgi index c7220f62d..f1ed2125a 100644 --- a/html/cgi-bin/connections.cgi +++ b/html/cgi-bin/connections.cgi @@ -238,6 +238,23 @@ if (-e "${General::swroot}/ovpn/settings") { } } +# Add OpenVPN net for custom OVPNs +if (-e "${General::swroot}/ovpn/ccd.conf") { + open(OVPNSUB, "${General::swroot}/ovpn/ccd.conf"); + my @ovpnsub = <OVPNSUB>; + close(OVPNSUB); + + foreach (@ovpnsub) { + my ($network, $mask) = split '/', (split ',', $_)[2]; + + $mask = ipv4_cidr2msk($mask) unless &General::validip($mask); + + push(@network, $network); + push(@masklen, $mask); + push(@colour, ${Header::colourovpn}); + } +} + open(IPSEC, "${General::swroot}/vpn/config"); my @ipsec = <IPSEC>; close(IPSEC); From c8b51e28bff7d3a5196a22e52de9e245d249807b Mon Sep 17 00:00:00 2001 From: Alexander Marx <alexander.marx@ipfire.org> Date: Thu, 10 Jul 2014 08:08:01 +0200 Subject: [PATCH 090/143] Openvpn: Change sortorder of client status and control Now every NET is sorted and second instance is the NAME of the VPN. --- html/cgi-bin/ovpnmain.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 0cb41696f..3f49dccc1 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -5041,7 +5041,7 @@ END my $id = 0; my $gif; my $col1=""; - foreach my $key (sort { ncmp ($confighash{$a}[3],$confighash{$b}[3]) } sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) { + foreach my $key (sort { ncmp ($confighash{$a}[32],$confighash{$b}[32]) } sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) { if ($confighash{$key}[0] eq 'on') { $gif = 'on.gif'; } else { $gif = 'off.gif'; } if ($id % 2) { print "<tr>"; From dc74d0fd94fe187367d91ac74343ea51353e8493 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 11:27:34 +0200 Subject: [PATCH 091/143] Update translations. Add some missing strings that have been accidentially been removed when a commit was reverted. --- doc/language_issues.de | 18 ++++++++++++++---- doc/language_issues.en | 19 +++++++++++++++---- doc/language_issues.es | 14 ++++++++++++++ doc/language_issues.fr | 14 ++++++++++++++ doc/language_issues.nl | 14 ++++++++++++++ doc/language_issues.pl | 14 ++++++++++++++ doc/language_issues.ru | 14 ++++++++++++++ doc/language_issues.tr | 14 ++++++++++++++ doc/language_missings | 16 ++++++++++++++++ langs/de/cgi-bin/de.pl | 4 ++++ langs/en/cgi-bin/en.pl | 5 +++++ 11 files changed, 138 insertions(+), 8 deletions(-) diff --git a/doc/language_issues.de b/doc/language_issues.de index e814281f3..856543955 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -41,6 +41,7 @@ WARNING: translation string unused: advproxy errmsg password incorrect WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: age second WARNING: translation string unused: age seconds WARNING: translation string unused: age shour @@ -59,6 +60,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup config floppy WARNING: translation string unused: backup configuration WARNING: translation string unused: backup export key @@ -70,6 +72,7 @@ WARNING: translation string unused: backup password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bitrate WARNING: translation string unused: bleeding rules WARNING: translation string unused: blue access use hint @@ -116,6 +119,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default ip @@ -144,6 +149,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: download dh parameter WARNING: translation string unused: driver @@ -159,6 +165,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -446,6 +453,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -460,12 +468,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -492,6 +504,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -606,6 +619,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert @@ -616,15 +630,11 @@ WARNING: untranslated string: addons WARNING: untranslated string: bytes WARNING: untranslated string: community rules WARNING: untranslated string: dead peer detection -WARNING: untranslated string: downlink WARNING: untranslated string: emerging rules -WARNING: untranslated string: first WARNING: untranslated string: fwhost err hostip -WARNING: untranslated string: last WARNING: untranslated string: qos add subclass WARNING: untranslated string: route config changed WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: show tls-auth key -WARNING: untranslated string: uplink diff --git a/doc/language_issues.en b/doc/language_issues.en index 57e0dd3bb..aa957aa3f 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -41,6 +41,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: age second WARNING: translation string unused: age seconds WARNING: translation string unused: age shour @@ -60,6 +61,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -86,6 +88,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -135,6 +138,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default ip @@ -166,6 +171,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: download dh parameter @@ -182,6 +188,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -472,6 +479,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -487,12 +495,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -522,6 +534,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -631,6 +644,7 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: vpn aggrmode +WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn incompatible use of defaultroute WARNING: translation string unused: vpn mtu invalid WARNING: translation string unused: vpn on blue @@ -641,6 +655,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert @@ -648,12 +663,8 @@ WARNING: translation string unused: year-graph WARNING: translation string unused: yearly firewallhits WARNING: untranslated string: Scan for Songs WARNING: untranslated string: bytes -WARNING: untranslated string: downlink -WARNING: untranslated string: first WARNING: untranslated string: fwhost err hostip -WARNING: untranslated string: last WARNING: untranslated string: route config changed WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table -WARNING: untranslated string: uplink diff --git a/doc/language_issues.es b/doc/language_issues.es index a87250311..11e11d1e9 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -56,6 +57,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default networks @@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -174,6 +180,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -405,6 +412,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -420,12 +428,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -455,6 +467,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -563,6 +576,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert diff --git a/doc/language_issues.fr b/doc/language_issues.fr index ed42fe595..e93eeb0f0 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -56,6 +57,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default networks @@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -174,6 +180,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -416,6 +423,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -431,12 +439,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -466,6 +478,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -576,6 +589,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert WARNING: translation string unused: year-graph diff --git a/doc/language_issues.nl b/doc/language_issues.nl index fbe4ba166..ce44d14fd 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: age second WARNING: translation string unused: age seconds WARNING: translation string unused: age shour @@ -61,6 +62,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -87,6 +89,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -136,6 +139,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default ip @@ -166,6 +171,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -182,6 +188,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -470,6 +477,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -485,12 +493,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -520,6 +532,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -639,6 +652,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert diff --git a/doc/language_issues.pl b/doc/language_issues.pl index a87250311..11e11d1e9 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -56,6 +57,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default networks @@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -174,6 +180,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -405,6 +412,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -420,12 +428,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -455,6 +467,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -563,6 +576,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 6104715ee..1cea7f36e 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -56,6 +57,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -128,6 +131,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default networks @@ -157,6 +162,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -173,6 +179,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -410,6 +417,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -425,12 +433,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -460,6 +472,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -567,6 +580,7 @@ WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 954ff6a55..2843d53fb 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups WARNING: translation string unused: advproxy ssadvanced proxy WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification +WARNING: translation string unused: again WARNING: translation string unused: age second WARNING: translation string unused: age seconds WARNING: translation string unused: age shour @@ -61,6 +62,7 @@ WARNING: translation string unused: apply WARNING: translation string unused: archive not exist WARNING: translation string unused: attemps WARNING: translation string unused: available updates +WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive WARNING: translation string unused: backup clear archive WARNING: translation string unused: backup config floppy @@ -87,6 +89,7 @@ WARNING: translation string unused: backup protect key password WARNING: translation string unused: backup sets WARNING: translation string unused: backup to floppy WARNING: translation string unused: bad characters in +WARNING: translation string unused: behind a proxy WARNING: translation string unused: bewan adsl pci st WARNING: translation string unused: bewan adsl usb WARNING: translation string unused: bitrate @@ -136,6 +139,8 @@ WARNING: translation string unused: dbfile WARNING: translation string unused: ddns help dnsmadeeasy WARNING: translation string unused: ddns help freedns WARNING: translation string unused: ddns help plus +WARNING: translation string unused: ddns minimize updates +WARNING: translation string unused: ddns noip prefix WARNING: translation string unused: debugme WARNING: translation string unused: deep scan directories WARNING: translation string unused: default ip @@ -166,6 +171,7 @@ WARNING: translation string unused: dmz pinhole rule removed WARNING: translation string unused: dmzpinholes for same net not necessary WARNING: translation string unused: dns server WARNING: translation string unused: do not log this port list +WARNING: translation string unused: domain not set WARNING: translation string unused: donation-link WARNING: translation string unused: done WARNING: translation string unused: driver @@ -181,6 +187,7 @@ WARNING: translation string unused: editor WARNING: translation string unused: eg WARNING: translation string unused: email server can not be empty WARNING: translation string unused: enable javascript +WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabled on WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted @@ -469,6 +476,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: present WARNING: translation string unused: profiles +WARNING: translation string unused: proxy WARNING: translation string unused: proxy access graphs WARNING: translation string unused: proxy no proxy extend WARNING: translation string unused: proxy no proxy local @@ -484,12 +492,16 @@ WARNING: translation string unused: released WARNING: translation string unused: removable device advice WARNING: translation string unused: reportfile WARNING: translation string unused: requested data +WARNING: translation string unused: reserved dst port +WARNING: translation string unused: reserved src port WARNING: translation string unused: restore hardware settings WARNING: translation string unused: root WARNING: translation string unused: root path WARNING: translation string unused: root user password WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: router ip +WARNING: translation string unused: rsvd dst port overlap +WARNING: translation string unused: rsvd src port overlap WARNING: translation string unused: rules already up to date WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: save error @@ -519,6 +531,7 @@ WARNING: translation string unused: source ip in use WARNING: translation string unused: source ip or net WARNING: translation string unused: source net WARNING: translation string unused: source network +WARNING: translation string unused: source port in use WARNING: translation string unused: source port overlaps WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods invalid @@ -642,6 +655,7 @@ WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits +WARNING: translation string unused: wildcards WARNING: translation string unused: wlanap wlan services WARNING: translation string unused: xtaccess all error WARNING: translation string unused: xtaccess bad transfert diff --git a/doc/language_missings b/doc/language_missings index edbccbde2..69cd2185c 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -95,6 +95,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < download dh parameter < download tls-auth key < dpd delay @@ -126,6 +127,7 @@ < fireinfo your profile id < firewall logs country < firewall rules +< first < flag < forward firewall < fw default drop @@ -324,6 +326,7 @@ < ipsec < ipsec network < ipsec no connections +< last < least preferred < lifetime < mac filter @@ -467,6 +470,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < upload dh key < upload new ruleset < uptime @@ -617,6 +621,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < download dh parameter < download tls-auth key < dpd delay @@ -648,6 +653,7 @@ < fireinfo your profile id < firewall logs country < firewall rules +< first < flag < forward firewall < fw default drop @@ -846,6 +852,7 @@ < ipsec < ipsec network < ipsec no connections +< last < least preferred < lifetime < mac filter @@ -1005,6 +1012,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < upload dh key < uptime < uptime load average @@ -1131,6 +1139,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < download dh parameter < download tls-auth key < dpd delay @@ -1154,6 +1163,7 @@ < extrahd you cant mount < firewall logs country < firewall rules +< first < flag < forward firewall < fw default drop @@ -1352,6 +1362,7 @@ < ipsec < ipsec network < ipsec no connections +< last < least preferred < lifetime < mac filter @@ -1495,6 +1506,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < upload dh key < uptime < uptime load average @@ -1624,6 +1636,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < download dh parameter < download tls-auth key < dpd delay @@ -1648,6 +1661,7 @@ < extrahd you cant mount < firewall logs country < firewall rules +< first < flag < forward firewall < frequency @@ -1849,6 +1863,7 @@ < ipsec < ipsec network < ipsec no connections +< last < least preferred < lifetime < mac filter @@ -1990,6 +2005,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < upload dh key < uptime < uptime load average diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 33a2fd40d..86d365f0c 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -765,6 +765,7 @@ 'donation-text' => '<strong>IPFire</strong> wird von Freiwilligen in ihrer Freizeit betrieben und auch betreut. Um dieses Projekt am Laufen zu halten, entstehen uns natürlich auch Kosten. Wenn Sie uns unterstützen wollen, würden wir uns über eine kleine Spende sehr freuen.', 'dos charset' => 'DOS Charset', 'down and up speed' => 'Geben Sie bitte hier ihre Download- bzw. Upload-Geschwindigkeit ein <br /> und klicken Sie danach auf <i>Speichern</i>.', +'downlink' => 'Downlink', 'downlink speed' => 'Downlink-Geschwindigkeit (kBit/sek)', 'downlink std class' => 'Downloadstandardklasse', 'download' => 'herunterladen', @@ -919,6 +920,7 @@ 'firewallhits' => 'Firewalltreffer', 'firmware' => 'Firmware', 'firmware upload' => 'Hochladen der Firmware/Treiber', +'first' => 'Erste', 'fixed ip lease added' => 'Feste IP-Zuordnung hinzugefügt', 'fixed ip lease modified' => 'Feste IP-Zuordnung geändert', 'fixed ip lease removed' => 'Feste IP-Zuordnung gelöscht', @@ -1344,6 +1346,7 @@ 'lan' => 'LAN', 'lang' => 'de', 'languagepurpose' => 'Wählen Sie eine Sprache, in der IPFire angezeigt werden soll:', +'last' => 'Letzte', 'last activity' => 'Letzte Aktivität', 'lateprompting' => 'Late prompting', 'lease expires' => 'Zuordnung verfällt', @@ -2269,6 +2272,7 @@ 'updxlrtr weekly' => 'wöchentlich', 'updxlrtr year' => 'einem Jahr', 'upgrade' => 'upgrade', +'uplink' => 'Uplink', 'uplink speed' => 'Uplink-Geschwindigkeit (kBit/sek)', 'uplink std class' => 'Uploadstandardklasse', 'upload' => 'Hochladen', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 19c7807c1..085dd3f75 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -791,6 +791,7 @@ 'done' => 'Do it', 'dos charset' => 'DOS Charset', 'down and up speed' => 'Enter your Down- and Uplink-Speed <br /> and then press <i>Save</i>.', +'downlink' => 'Downlink', 'downlink speed' => 'Downlink speed (kbit/sec)', 'downlink std class' => 'downlink standard class', 'download' => 'download', @@ -946,6 +947,7 @@ 'firewallhits' => 'firewallhits', 'firmware' => 'Firmware', 'firmware upload' => 'Upload Firmware/Drivers', +'first' => 'First', 'fixed ip lease added' => 'Fixed IP lease added', 'fixed ip lease modified' => 'Fixed IP lease modified', 'fixed ip lease removed' => 'Fixed IP lease removed', @@ -1374,6 +1376,7 @@ 'lan' => 'LAN', 'lang' => 'en', 'languagepurpose' => 'Select the language you wish IPFire to display in:', +'last' => 'Last', 'last activity' => 'Last Activity', 'lateprompting' => 'Lateprompting', 'lease expires' => 'Lease expires', @@ -2309,6 +2312,7 @@ 'updxlrtr weekly' => 'weekly', 'updxlrtr year' => 'one year', 'upgrade' => 'upgrade', +'uplink' => 'Uplink', 'uplink speed' => 'Uplink speed (kbit/sec)', 'uplink std class' => 'uplink standard class', 'upload' => 'Upload', @@ -2563,6 +2567,7 @@ 'vpn aggrmode' => 'IKE aggressive mode allowed. Avoid if possible (preshared key is transmitted in clear text)!', 'vpn altname syntax' => 'SubjectAltName is a comma separated list of e-mail, dns, uri, rid and ip objects.<br />email:an email address. Syntax email:copy takes the email field from the cert to be used.<br />DNS:a valid domain name.<br />URI:any valid uri.<br />RID:registered object identifier.<br />IP:an IP address.<br />Note:charset is limited and case is significant.<br />Example:<br /><b>e-mail:</b>ipfire@foo.org<b>,email:</b>copy<b>,DNS:</b>www.ipfire.org<b>,IP:</b>127.0.0.1<b>,URI:</b>http://url/to/something', 'vpn auth-dn' => 'Peer is identified by either IPV4_ADDR, FQDN, USER_FQDN or DER_ASN1_DN string in remote ID field', +'vpn configuration main' => 'VPN Configuration', 'vpn delayed start' => 'Delay before launching VPN (seconds)', 'vpn delayed start help' => 'If required, this delay can be used to allow dynamic DNS updates to propagate properly. 60 is a common value when RED is a dynamic IP.', 'vpn incompatible use of defaultroute' => 'hostname=%defaultroute not allowed', From 4cb523d4626f923f6b499ba99a8cb51f7c37f74b Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Tue, 3 Jun 2014 22:33:18 +0200 Subject: [PATCH 092/143] general-functions.pl: Add function to get the used interface on red. --- config/cfgroot/general-functions.pl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 1ef014a66..6994f333d 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -1187,4 +1187,16 @@ sub firewall_reload() { system("/usr/local/bin/firewallctrl"); } +# Function which will return the used interface for the red network zone (red0, ppp0, etc). +sub get_red_interface() { + + open(IFACE, "${General::swroot}/red/iface") or die "Could not open /var/ipfire/red/iface"; + + my $interface = <IFACE>; + close(IFACE); + chomp $interface; + + return $interface; +} + 1; From 4fca9c997dcf621542e0d0a88bc27235e0ea8b99 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 12:37:56 +0200 Subject: [PATCH 093/143] firewalllogcountry.dat: Fix chart for dial-in connections. --- config/rootfiles/core/80/filelists/files | 1 + html/cgi-bin/logs.cgi/firewalllogcountry.dat | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 103cddcf8..e59252bd3 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -3,6 +3,7 @@ etc/issue etc/logrotate.conf etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq +srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay diff --git a/html/cgi-bin/logs.cgi/firewalllogcountry.dat b/html/cgi-bin/logs.cgi/firewalllogcountry.dat index af1427908..3a774f922 100644 --- a/html/cgi-bin/logs.cgi/firewalllogcountry.dat +++ b/html/cgi-bin/logs.cgi/firewalllogcountry.dat @@ -283,12 +283,14 @@ END &Header::openbox('100%', 'left', 'Firewall Logs'); print "<p><b>$Lang::tr{'firewall hits'} $longmonthstr $daystr: $lines</b></p>"; +my $red_interface = &General::get_red_interface(); my $linesjc = 0; my %tabjc; my $gi = Geo::IP::PurePerl->new(); if ($pienumber == -1 || $pienumber > $lines || $sortcolumn == 2) { $pienumber = $lines; }; $lines = 0; + foreach $_ (@log) { /^... (..) (..:..:..) [\w\-]+ kernel:(.*)(IN=.*)$/; @@ -296,7 +298,7 @@ foreach $_ (@log) $packet =~ /IN=(\w+)/; my $iface=$1; if ( $1 =~ /2./ ){ $iface="";} $packet =~ /SRC=([\d\.]+)/; my $srcaddr=$1; - if($iface eq 'red0') { + if($iface eq $red_interface) { if($srcaddr ne '') { my $ccode = $gi->country_code_by_name($srcaddr); if( $ccode eq '') { From 3ebc0da70f7237f8892884d96bf9fc5b9a06304a Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 13:26:02 +0200 Subject: [PATCH 094/143] proxy.cgi: Allow safe/SSL ports to be empty. Fixes a syntax error in the generated squid configuration file. --- config/rootfiles/core/80/update.sh | 3 +++ html/cgi-bin/proxy.cgi | 36 +++++++++++++++++++----------- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 8bd9a8907..830481d0e 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -53,6 +53,9 @@ rm -f \ /opt/pakfire/db/installed/meta-libgpg-error \ /opt/pakfire/db/rootfiles/libgpg-error +# Regenerate squid configuration file +/srv/web/ipfire/cgi-bin/proxy.cgi + # Generate ddns configuration file /srv/web/ipfire/cgi-bin/ddns.cgi diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index 2a9d49394..03fd1ab7b 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3396,19 +3396,25 @@ END } open (PORTS,"$acl_ports_ssl"); -@temp = <PORTS>; +my @ssl_ports = <PORTS>; close PORTS; -if (@temp) -{ - foreach (@temp) { print FILE "acl SSL_ports port $_"; } + +if (@ssl_ports) { + foreach (@ssl_ports) { + print FILE "acl SSL_ports port $_"; + } } + open (PORTS,"$acl_ports_safe"); -@temp = <PORTS>; +my @safe_ports = <PORTS>; close PORTS; -if (@temp) -{ - foreach (@temp) { print FILE "acl Safe_ports port $_"; } + +if (@safe_ports) { + foreach (@safe_ports) { + print FILE "acl Safe_ports port $_"; + } } + print FILE <<END acl IPFire_http port $http_port @@ -3498,7 +3504,7 @@ END print FILE "http_access deny purge\n"; print FILE "url_rewrite_access deny localhost\n"; } - print FILE <<END + print FILE <<END; #Access to squid: #local machine, no restriction @@ -3509,11 +3515,15 @@ http_access allow IPFire_ips IPFire_networks IPFire_http http_access allow CONNECT IPFire_ips IPFire_networks IPFire_https #Deny not web services -http_access deny !Safe_ports -http_access deny CONNECT !SSL_ports - END - ; + +if (@safe_ports) { + print FILE "http_access deny !Safe_ports\n"; +} + +if (@ssl_ports) { + print FILE "http_access deny CONNECT !SSL_ports\n"; +} if ($proxysettings{'AUTH_METHOD'} eq 'ident') { From f0b7534f7f7b853f993bcb9e5b3f717167df416e Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 14:04:05 +0200 Subject: [PATCH 095/143] proxy.cgi: Move {minimum,maximum}_object_size before cache_dir. The cache_dir directive ignores the object size directives if those have not been set prior to cache_dir. http://bugs.squid-cache.org/show_bug.cgi?id=3830 --- html/cgi-bin/proxy.cgi | 58 ++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 30 deletions(-) diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index 03fd1ab7b..9c3be0b05 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3169,9 +3169,35 @@ END print FILE "\n"; } - if ($proxysettings{'CACHE_SIZE'} ne '0') + if ($proxysettings{'CACHE_SIZE'} > 0) { + print FILE <<END +maximum_object_size $proxysettings{'MAX_SIZE'} KB +minimum_object_size $proxysettings{'MIN_SIZE'} KB + +cache_dir aufs /var/log/cache $proxysettings{'CACHE_SIZE'} $proxysettings{'L1_DIRS'} 256 +END + ; + } else { + print FILE "cache deny all\n\n"; + } + + print FILE <<END +request_body_max_size $proxysettings{'MAX_OUTGOING_SIZE'} KB +END + ; + + if ($proxysettings{'MAX_INCOMING_SIZE'} > 0) { + if (!-z $acl_src_unrestricted_ip) { print FILE "reply_body_max_size none IPFire_unrestricted_ips\n"; } + if (!-z $acl_src_unrestricted_mac) { print FILE "reply_body_max_size none IPFire_unrestricted_mac\n"; } + if ($proxysettings{'AUTH_METHOD'} eq 'ncsa') + { + if (!-z $extgrp) { print FILE "reply_body_max_size none for_extended_users\n"; } + } + } + + if ( $proxysettings{'MAX_INCOMING_SIZE'} != '0' ) { - print FILE "cache_dir aufs /var/log/cache $proxysettings{'CACHE_SIZE'} $proxysettings{'L1_DIRS'} 256\n\n"; + print FILE "reply_body_max_size $proxysettings{'MAX_INCOMING_SIZE'} KB all\n\n"; } if ($proxysettings{'LOGGING'} eq 'on') @@ -3951,34 +3977,6 @@ END print FILE "http_reply_access allow all\n\n"; } - if ($proxysettings{'CACHE_SIZE'} > 0) - { - print FILE <<END -maximum_object_size $proxysettings{'MAX_SIZE'} KB -minimum_object_size $proxysettings{'MIN_SIZE'} KB - -END - ; - } else { print FILE "cache deny all\n\n"; } - - print FILE <<END -request_body_max_size $proxysettings{'MAX_OUTGOING_SIZE'} KB -END - ; - if ($proxysettings{'MAX_INCOMING_SIZE'} > 0) { - if (!-z $acl_src_unrestricted_ip) { print FILE "reply_body_max_size none IPFire_unrestricted_ips\n"; } - if (!-z $acl_src_unrestricted_mac) { print FILE "reply_body_max_size none IPFire_unrestricted_mac\n"; } - if ($proxysettings{'AUTH_METHOD'} eq 'ncsa') - { - if (!-z $extgrp) { print FILE "reply_body_max_size none for_extended_users\n"; } - } - } - - if ( $proxysettings{'MAX_INCOMING_SIZE'} != '0' ) - { - print FILE "reply_body_max_size $proxysettings{'MAX_INCOMING_SIZE'} KB all\n\n"; - } - print FILE "visible_hostname"; if ($proxysettings{'VISIBLE_HOSTNAME'} eq '') { From bfdab6e3644fef33b22dfcf10e641ebdf8b55367 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Thu, 10 Jul 2014 17:12:59 +0200 Subject: [PATCH 096/143] transmission: security update to 2.84. --- lfs/transmission | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/transmission b/lfs/transmission index cb4ad4517..3a1cbddba 100644 --- a/lfs/transmission +++ b/lfs/transmission @@ -24,7 +24,7 @@ include Config -VER = 2.83 +VER = 2.84 THISAPP = transmission-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = transmission -PAK_VER = 10 +PAK_VER = 11 DEPS = "libevent2" @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 4620cfbfefee2ce55a6fa12c3ec330a7 +$(DL_FILE)_MD5 = 411aec1c418c14f6765710d89743ae42 install : $(TARGET) From c05bbee7dc7f4c3dd15e33c6200280d71b5f4b93 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 19:17:09 +0200 Subject: [PATCH 097/143] make.sh: ddns must be built after intltool --- make.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make.sh b/make.sh index 174ef258c..8cb2b88cc 100755 --- a/make.sh +++ b/make.sh @@ -475,7 +475,6 @@ buildipfire() { ipfiremake sqlite ipfiremake python ipfiremake fireinfo - ipfiremake ddns ipfiremake libnet ipfiremake libnl ipfiremake libidn @@ -764,6 +763,7 @@ buildipfire() { ipfiremake python-progressbar ipfiremake python-xattr ipfiremake intltool + ipfiremake ddns ipfiremake transmission ipfiremake dpfhack ipfiremake lcd4linux From dc188082d576106e6877735f0e858e6f05f041db Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 19:17:35 +0200 Subject: [PATCH 098/143] Rootfile update. --- config/rootfiles/common/strongswan | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 8a99cc3e5..e55c43c03 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -63,7 +63,6 @@ etc/strongswan.d/charon/xcbc.conf etc/strongswan.d/pki.conf etc/strongswan.d/scepclient.conf etc/strongswan.d/starter.conf -etc/strongswan.d/tools.conf usr/bin/pki #usr/lib/ipsec #usr/lib/ipsec/libcharon.a @@ -225,4 +224,3 @@ usr/sbin/ipsec #usr/share/strongswan/templates/config/strongswan.d/pki.conf #usr/share/strongswan/templates/config/strongswan.d/scepclient.conf #usr/share/strongswan/templates/config/strongswan.d/starter.conf -#usr/share/strongswan/templates/config/strongswan.d/tools.conf From 7140a7a87b69493d671cc43184c15e893a6571c9 Mon Sep 17 00:00:00 2001 From: root <root@centos-build.(none)> Date: Wed, 12 Mar 2014 14:26:37 +0100 Subject: [PATCH 099/143] Packages: Added new package owncloud Conflicts: make.sh --- config/backup/includes/owncloud | 2 + config/owncloud/owncloud.conf | 14 + config/rootfiles/packages/owncloud | 6192 ++++++++++++++++++++++++++++ lfs/owncloud | 99 + make.sh | 1 + src/paks/owncloud/install.sh | 31 + src/paks/owncloud/uninstall.sh | 27 + src/paks/owncloud/update.sh | 26 + 8 files changed, 6392 insertions(+) create mode 100644 config/backup/includes/owncloud create mode 100644 config/owncloud/owncloud.conf create mode 100644 config/rootfiles/packages/owncloud create mode 100644 lfs/owncloud create mode 100644 src/paks/owncloud/install.sh create mode 100644 src/paks/owncloud/uninstall.sh create mode 100644 src/paks/owncloud/update.sh diff --git a/config/backup/includes/owncloud b/config/backup/includes/owncloud new file mode 100644 index 000000000..4b5216e55 --- /dev/null +++ b/config/backup/includes/owncloud @@ -0,0 +1,2 @@ +/srv/web/owncloud/config +/srv/web/owncloud/data diff --git a/config/owncloud/owncloud.conf b/config/owncloud/owncloud.conf new file mode 100644 index 000000000..36d51fe24 --- /dev/null +++ b/config/owncloud/owncloud.conf @@ -0,0 +1,14 @@ +Listen 80 + +<VirtualHost *:80> + DocumentRoot /srv/web/owncloud + + Include /etc/httpd/conf/conf.d/php*.conf + + <Directory /srv/web/owncloud> + Options +FollowSymlinks + AllowOverride ALL + Order allow,deny + Allow from all + </Directory> +</VirtualHost> diff --git a/config/rootfiles/packages/owncloud b/config/rootfiles/packages/owncloud new file mode 100644 index 000000000..67324996c --- /dev/null +++ b/config/rootfiles/packages/owncloud @@ -0,0 +1,6192 @@ +etc/httpd/conf/vhosts.d/owncloud.conf +srv/web/owncloud +#srv/web/owncloud/.htaccess +#srv/web/owncloud/3rdparty +#srv/web/owncloud/3rdparty/Archive +#srv/web/owncloud/3rdparty/Archive/Tar.php +#srv/web/owncloud/3rdparty/Console +#srv/web/owncloud/3rdparty/Console/Getopt.php +#srv/web/owncloud/3rdparty/Dropbox +#srv/web/owncloud/3rdparty/Dropbox/API.php +#srv/web/owncloud/3rdparty/Dropbox/Exception +#srv/web/owncloud/3rdparty/Dropbox/Exception.php +#srv/web/owncloud/3rdparty/Dropbox/Exception/Forbidden.php +#srv/web/owncloud/3rdparty/Dropbox/Exception/NotFound.php +#srv/web/owncloud/3rdparty/Dropbox/Exception/OverQuota.php +#srv/web/owncloud/3rdparty/Dropbox/Exception/RequestToken.php +#srv/web/owncloud/3rdparty/Dropbox/LICENSE.txt +#srv/web/owncloud/3rdparty/Dropbox/OAuth +#srv/web/owncloud/3rdparty/Dropbox/OAuth.php +#srv/web/owncloud/3rdparty/Dropbox/OAuth/Consumer +#srv/web/owncloud/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php +#srv/web/owncloud/3rdparty/Dropbox/OAuth/Curl.php +#srv/web/owncloud/3rdparty/Dropbox/README.md +#srv/web/owncloud/3rdparty/Dropbox/autoload.php +#srv/web/owncloud/3rdparty/Google +#srv/web/owncloud/3rdparty/Google/LICENSE.txt +#srv/web/owncloud/3rdparty/Google/OAuth.php +#srv/web/owncloud/3rdparty/Google/common.inc.php +#srv/web/owncloud/3rdparty/LICENSE_INFO +#srv/web/owncloud/3rdparty/MDB2 +#srv/web/owncloud/3rdparty/MDB2.php +#srv/web/owncloud/3rdparty/MDB2/Date.php +#srv/web/owncloud/3rdparty/MDB2/Driver +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/Common.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/Common.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Function/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/Common.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/Common.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Native/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/Common.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Driver/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Driver/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Driver/sqlite.php +#srv/web/owncloud/3rdparty/MDB2/Driver/sqlsrv.php +#srv/web/owncloud/3rdparty/MDB2/Extended.php +#srv/web/owncloud/3rdparty/MDB2/Iterator.php +#srv/web/owncloud/3rdparty/MDB2/LOB.php +#srv/web/owncloud/3rdparty/MDB2/Schema +#srv/web/owncloud/3rdparty/MDB2/Schema.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Parser.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Parser2.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/ibase.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/mssql.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/mysql.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/oci8.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/pgsql.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Tool +#srv/web/owncloud/3rdparty/MDB2/Schema/Tool.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Tool/ParameterException.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Validate.php +#srv/web/owncloud/3rdparty/MDB2/Schema/Writer.php +#srv/web/owncloud/3rdparty/OS +#srv/web/owncloud/3rdparty/OS/Guess.php +#srv/web/owncloud/3rdparty/PEAR +#srv/web/owncloud/3rdparty/PEAR-LICENSE +#srv/web/owncloud/3rdparty/PEAR.php +#srv/web/owncloud/3rdparty/PEAR/Autoloader.php +#srv/web/owncloud/3rdparty/PEAR/Builder.php +#srv/web/owncloud/3rdparty/PEAR/ChannelFile +#srv/web/owncloud/3rdparty/PEAR/ChannelFile.php +#srv/web/owncloud/3rdparty/PEAR/ChannelFile/Parser.php +#srv/web/owncloud/3rdparty/PEAR/Command +#srv/web/owncloud/3rdparty/PEAR/Command.php +#srv/web/owncloud/3rdparty/PEAR/Command/Auth.php +#srv/web/owncloud/3rdparty/PEAR/Command/Auth.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Build.php +#srv/web/owncloud/3rdparty/PEAR/Command/Build.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Channels.php +#srv/web/owncloud/3rdparty/PEAR/Command/Channels.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Common.php +#srv/web/owncloud/3rdparty/PEAR/Command/Config.php +#srv/web/owncloud/3rdparty/PEAR/Command/Config.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Install.php +#srv/web/owncloud/3rdparty/PEAR/Command/Install.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Mirror.php +#srv/web/owncloud/3rdparty/PEAR/Command/Mirror.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Package.php +#srv/web/owncloud/3rdparty/PEAR/Command/Package.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Pickle.php +#srv/web/owncloud/3rdparty/PEAR/Command/Pickle.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Registry.php +#srv/web/owncloud/3rdparty/PEAR/Command/Registry.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Remote.php +#srv/web/owncloud/3rdparty/PEAR/Command/Remote.xml +#srv/web/owncloud/3rdparty/PEAR/Command/Test.php +#srv/web/owncloud/3rdparty/PEAR/Command/Test.xml +#srv/web/owncloud/3rdparty/PEAR/Common.php +#srv/web/owncloud/3rdparty/PEAR/Config.php +#srv/web/owncloud/3rdparty/PEAR/Dependency.php +#srv/web/owncloud/3rdparty/PEAR/Dependency2.php +#srv/web/owncloud/3rdparty/PEAR/DependencyDB.php +#srv/web/owncloud/3rdparty/PEAR/Downloader +#srv/web/owncloud/3rdparty/PEAR/Downloader.php +#srv/web/owncloud/3rdparty/PEAR/Downloader/Package.php +#srv/web/owncloud/3rdparty/PEAR/ErrorStack.php +#srv/web/owncloud/3rdparty/PEAR/Exception.php +#srv/web/owncloud/3rdparty/PEAR/FixPHP5PEARWarnings.php +#srv/web/owncloud/3rdparty/PEAR/Frontend +#srv/web/owncloud/3rdparty/PEAR/Frontend.php +#srv/web/owncloud/3rdparty/PEAR/Frontend/CLI.php +#srv/web/owncloud/3rdparty/PEAR/Installer +#srv/web/owncloud/3rdparty/PEAR/Installer.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role +#srv/web/owncloud/3rdparty/PEAR/Installer/Role.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Cfg.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Cfg.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Common.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Data.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Data.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Doc.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Doc.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Ext.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Ext.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Php.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Php.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Script.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Script.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Src.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Src.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Test.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Test.xml +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Www.php +#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Www.xml +#srv/web/owncloud/3rdparty/PEAR/PackageFile +#srv/web/owncloud/3rdparty/PEAR/PackageFile.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator/v1.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator/v2.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser/v1.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser/v2.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/v1.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2 +#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2/Validator.php +#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2/rw.php +#srv/web/owncloud/3rdparty/PEAR/Packager.php +#srv/web/owncloud/3rdparty/PEAR/REST +#srv/web/owncloud/3rdparty/PEAR/REST.php +#srv/web/owncloud/3rdparty/PEAR/REST/10.php +#srv/web/owncloud/3rdparty/PEAR/REST/11.php +#srv/web/owncloud/3rdparty/PEAR/REST/13.php +#srv/web/owncloud/3rdparty/PEAR/Registry.php +#srv/web/owncloud/3rdparty/PEAR/Remote.php +#srv/web/owncloud/3rdparty/PEAR/RunTest.php +#srv/web/owncloud/3rdparty/PEAR/Task +#srv/web/owncloud/3rdparty/PEAR/Task/Common.php +#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript +#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript.php +#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript/rw.php +#srv/web/owncloud/3rdparty/PEAR/Task/Replace +#srv/web/owncloud/3rdparty/PEAR/Task/Replace.php +#srv/web/owncloud/3rdparty/PEAR/Task/Replace/rw.php +#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol +#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol.php +#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol/rw.php +#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol +#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol.php +#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol/rw.php +#srv/web/owncloud/3rdparty/PEAR/Validate.php +#srv/web/owncloud/3rdparty/PEAR/Validator +#srv/web/owncloud/3rdparty/PEAR/Validator/PECL.php +#srv/web/owncloud/3rdparty/PEAR/XMLParser.php +#srv/web/owncloud/3rdparty/PEAR5.php +#srv/web/owncloud/3rdparty/Patchwork +#srv/web/owncloud/3rdparty/Patchwork/PHP +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Iconv.php +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Intl.php +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Mbstring.php +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Normalizer.php +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Xml.php +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.big5.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp037.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp1006.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp1026.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp424.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp437.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp500.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp737.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp775.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp850.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp852.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp855.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp856.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp857.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp860.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp861.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp862.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp863.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp864.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp865.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp866.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp869.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp874.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp875.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp932.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp936.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp949.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp950.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.gsm0338.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-1.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-10.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-11.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-13.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-14.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-15.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-16.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-2.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-3.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-4.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-5.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-6.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-7.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-8.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-9.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.koi8-r.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.koi8-u.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.mazovia.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.nextstep.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.stdenc.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.symbol.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.turkish.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.us-ascii-quotes.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.us-ascii.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1250.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1251.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1252.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1253.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1254.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1255.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1256.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1257.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1258.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-ce.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-cyrillic.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-greek.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-icelandic.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-roman.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.zdingbat.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.gsm0338.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.mazovia.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.stdenc.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.symbol.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.zdingbat.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/translit.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/canonicalComposition.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/canonicalDecomposition.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/combiningClass.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/compatibilityDecomposition.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/lowerCase.ser +#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/upperCase.ser +#srv/web/owncloud/3rdparty/Patchwork/README.md +#srv/web/owncloud/3rdparty/Patchwork/Utf8 +#srv/web/owncloud/3rdparty/Patchwork/Utf8.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/iconv.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/intl.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/mbstring.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/utf8_encode.php +#srv/web/owncloud/3rdparty/Patchwork/Utf8/data +#srv/web/owncloud/3rdparty/Patchwork/Utf8/data/caseFolding_full.ser +#srv/web/owncloud/3rdparty/Patchwork/Utf8/data/translit_extra.ser +#srv/web/owncloud/3rdparty/Sabre +#srv/web/owncloud/3rdparty/Sabre/CalDAV +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/Abstract.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/BackendInterface.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/NotificationSupport.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/PDO.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/SharingSupport.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Calendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarObject.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarQueryParser.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarRootNode.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Exception +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Exception/InvalidComponentType.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICSExportPlugin.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICalendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICalendarObject.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/IShareableCalendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/ISharedCalendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Collection.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/ICollection.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/INode.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/INotificationType.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Node.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/Invite.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/InviteReply.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/SystemStatus.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/Collection.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/ProxyRead.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/ProxyWrite.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/User.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/AllowedSharingModes.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/Invite.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/ScheduleCalendarTransp.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCalendarComponentSet.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCalendarData.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCollationSet.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/IMip.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/IOutbox.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/Outbox.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/ShareableCalendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/SharedCalendar.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/SharingPlugin.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/UserCalendars.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/Version.php +#srv/web/owncloud/3rdparty/Sabre/CalDAV/includes.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV +#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBook.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBookQueryParser.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBookRoot.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend/Abstract.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend/PDO.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Card.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/IAddressBook.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/ICard.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/IDirectory.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Property +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Property/SupportedAddressData.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/UserAddressBooks.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/VCFExportPlugin.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/Version.php +#srv/web/owncloud/3rdparty/Sabre/CardDAV/includes.php +#srv/web/owncloud/3rdparty/Sabre/DAV +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/AbstractBasic.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/AbstractDigest.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/Apache.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/File.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/PDO.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/IBackend.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/GuessContentType.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/MapGetToPropFind.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/favicon.ico +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/addressbook.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/calendar.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/card.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/collection.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/file.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/parent.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/principal.png +#srv/web/owncloud/3rdparty/Sabre/DAV/Client.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Collection.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/BadRequest.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Conflict.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ConflictingLock.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/FileNotFound.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Forbidden.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/InsufficientStorage.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/InvalidResourceType.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/LockTokenMatchesRequestUri.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Locked.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/MethodNotAllowed.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotAuthenticated.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotFound.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotImplemented.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/PaymentRequired.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/PreconditionFailed.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ReportNotSupported.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/RequestedRangeNotSatisfiable.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ServiceUnavailable.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/UnsupportedMediaType.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FS +#srv/web/owncloud/3rdparty/Sabre/DAV/FS/Directory.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FS/File.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FS/Node.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt +#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/Directory.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/File.php +#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/Node.php +#srv/web/owncloud/3rdparty/Sabre/DAV/File.php +#srv/web/owncloud/3rdparty/Sabre/DAV/ICollection.php +#srv/web/owncloud/3rdparty/Sabre/DAV/IExtendedCollection.php +#srv/web/owncloud/3rdparty/Sabre/DAV/IFile.php +#srv/web/owncloud/3rdparty/Sabre/DAV/INode.php +#srv/web/owncloud/3rdparty/Sabre/DAV/IProperties.php +#srv/web/owncloud/3rdparty/Sabre/DAV/IQuota.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/Abstract.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/FS.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/File.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/PDO.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/LockInfo.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Mount +#srv/web/owncloud/3rdparty/Sabre/DAV/Mount/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Node.php +#srv/web/owncloud/3rdparty/Sabre/DAV/ObjectTree.php +#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate +#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate/IFile.php +#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property +#srv/web/owncloud/3rdparty/Sabre/DAV/Property.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/GetLastModified.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/Href.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/HrefList.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/IHref.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/LockDiscovery.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/ResourceType.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/Response.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/ResponseList.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/SupportedLock.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Property/SupportedReportSet.php +#srv/web/owncloud/3rdparty/Sabre/DAV/PropertyInterface.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Server.php +#srv/web/owncloud/3rdparty/Sabre/DAV/ServerPlugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/SimpleCollection.php +#srv/web/owncloud/3rdparty/Sabre/DAV/SimpleFile.php +#srv/web/owncloud/3rdparty/Sabre/DAV/StringUtil.php +#srv/web/owncloud/3rdparty/Sabre/DAV/TemporaryFileFilterPlugin.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Tree +#srv/web/owncloud/3rdparty/Sabre/DAV/Tree.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Tree/Filesystem.php +#srv/web/owncloud/3rdparty/Sabre/DAV/URLUtil.php +#srv/web/owncloud/3rdparty/Sabre/DAV/UUIDUtil.php +#srv/web/owncloud/3rdparty/Sabre/DAV/Version.php +#srv/web/owncloud/3rdparty/Sabre/DAV/XMLUtil.php +#srv/web/owncloud/3rdparty/Sabre/DAV/includes.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL +#srv/web/owncloud/3rdparty/Sabre/DAVACL/AbstractPrincipalCollection.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/AceConflict.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NeedPrivileges.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NoAbstract.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NotRecognizedPrincipal.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NotSupportedPrivilege.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/IACL.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/IPrincipal.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/IPrincipalBackend.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Plugin.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Principal.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalBackend +#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalBackend/PDO.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalCollection.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/Acl.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/AclRestrictions.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/CurrentUserPrivilegeSet.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/Principal.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/SupportedPrivilegeSet.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/Version.php +#srv/web/owncloud/3rdparty/Sabre/DAVACL/includes.php +#srv/web/owncloud/3rdparty/Sabre/HTTP +#srv/web/owncloud/3rdparty/Sabre/HTTP/AWSAuth.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/AbstractAuth.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/BasicAuth.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/DigestAuth.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/Request.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/Response.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/Util.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/Version.php +#srv/web/owncloud/3rdparty/Sabre/HTTP/includes.php +#srv/web/owncloud/3rdparty/Sabre/VObject +#srv/web/owncloud/3rdparty/Sabre/VObject/Component +#srv/web/owncloud/3rdparty/Sabre/VObject/Component.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VAlarm.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VCalendar.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VCard.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VEvent.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VFreeBusy.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VJournal.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VTodo.php +#srv/web/owncloud/3rdparty/Sabre/VObject/DateTimeParser.php +#srv/web/owncloud/3rdparty/Sabre/VObject/ElementList.php +#srv/web/owncloud/3rdparty/Sabre/VObject/FreeBusyGenerator.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Node.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Parameter.php +#srv/web/owncloud/3rdparty/Sabre/VObject/ParseException.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Property +#srv/web/owncloud/3rdparty/Sabre/VObject/Property.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Property/Compound.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Property/DateTime.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Property/MultiDateTime.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Reader.php +#srv/web/owncloud/3rdparty/Sabre/VObject/RecurrenceIterator.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter +#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/ICalendar.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/SplitterInterface.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/VCard.php +#srv/web/owncloud/3rdparty/Sabre/VObject/StringUtil.php +#srv/web/owncloud/3rdparty/Sabre/VObject/TimeZoneUtil.php +#srv/web/owncloud/3rdparty/Sabre/VObject/Version.php +#srv/web/owncloud/3rdparty/Sabre/VObject/includes.php +#srv/web/owncloud/3rdparty/Sabre/autoload.php +#srv/web/owncloud/3rdparty/System.php +#srv/web/owncloud/3rdparty/XML +#srv/web/owncloud/3rdparty/XML/Parser +#srv/web/owncloud/3rdparty/XML/Parser.php +#srv/web/owncloud/3rdparty/XML/Parser/Simple.php +#srv/web/owncloud/3rdparty/aws-sdk +#srv/web/owncloud/3rdparty/aws-sdk/README.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs +#srv/web/owncloud/3rdparty/aws-sdk/_docs/CHANGELOG.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs/CONTRIBUTORS.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs/DYNAMODBSESSIONHANDLER.html +#srv/web/owncloud/3rdparty/aws-sdk/_docs/KNOWNISSUES.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs/LICENSE.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs/NOTICE.md +#srv/web/owncloud/3rdparty/aws-sdk/_docs/STREAMWRAPPER_README.html +#srv/web/owncloud/3rdparty/aws-sdk/_docs/WHERE_IS_THE_API_REFERENCE.md +#srv/web/owncloud/3rdparty/aws-sdk/authentication +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signable.interface.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v2query.class.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v3json.class.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v3query.class.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v4json.class.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v4query.class.php +#srv/web/owncloud/3rdparty/aws-sdk/authentication/signer.abstract.php +#srv/web/owncloud/3rdparty/aws-sdk/lib +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/LICENSE +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/README +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/README +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/mysql.sql +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/pgsql.sql +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/sqlite3.sql +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cacheapc.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachecore.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachefile.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachemc.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachepdo.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachexcache.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/icachecore.interface.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/dom +#srv/web/owncloud/3rdparty/aws-sdk/lib/dom/ArrayToDOMDocument.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore +#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/LICENSE +#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/README.md +#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/cacert.pem +#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/requestcore.class.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/LICENSE +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/README.markdown +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYaml.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlDumper.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlInline.php +#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlParser.php +#srv/web/owncloud/3rdparty/aws-sdk/sdk.class.php +#srv/web/owncloud/3rdparty/aws-sdk/services +#srv/web/owncloud/3rdparty/aws-sdk/services/s3.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities +#srv/web/owncloud/3rdparty/aws-sdk/utilities/array.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/batchrequest.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/complextype.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/credential.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/credentials.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/gzipdecode.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopbase.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopbootstrap.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopstep.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/info.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/json.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/manifest.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/mimetypes.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/policy.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/request.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/response.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/simplexml.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/stacktemplate.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/stepconfig.class.php +#srv/web/owncloud/3rdparty/aws-sdk/utilities/utilities.class.php +#srv/web/owncloud/3rdparty/class.phpmailer.php +#srv/web/owncloud/3rdparty/class.smtp.php +#srv/web/owncloud/3rdparty/css +#srv/web/owncloud/3rdparty/css/chosen +#srv/web/owncloud/3rdparty/css/chosen-sprite.png +#srv/web/owncloud/3rdparty/css/chosen.css +#srv/web/owncloud/3rdparty/css/chosen/chosen-sprite.png +#srv/web/owncloud/3rdparty/css/chosen/chosen.css +#srv/web/owncloud/3rdparty/fontawesome +#srv/web/owncloud/3rdparty/fontawesome/README.md +#srv/web/owncloud/3rdparty/fontawesome/css +#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome-ie7.min.css +#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome.css +#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome.min.css +#srv/web/owncloud/3rdparty/fontawesome/docs +#srv/web/owncloud/3rdparty/fontawesome/docs/assets +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome-ie7.min.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome.min.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/prettify.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/site.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/FontAwesome.otf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.svg +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.woff +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_300-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_300-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_500-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_500-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-sbold-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-sbold-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/ico +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/ico/favicon.ico +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/contribution-sample.png +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/fort_awesome.jpg +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/glyphicons-halflings-white.png +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/glyphicons-halflings.png +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/icon-flag.pdf +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/backbone.min.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/bootstrap-222.min.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/index +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/index/index.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/jquery-1.7.1.min.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/prettify.min.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/underscore.min.js +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-awesome-ie7.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-awesome.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-site.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/mixins.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/site.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222 +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/accordion.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/alerts.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/bootstrap.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/breadcrumbs.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/button-groups.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/buttons.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/carousel.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/close.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/code.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/component-animations.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/dropdowns.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/forms.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/grid.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/hero-unit.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/labels-badges.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/layouts.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/media.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/mixins.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/modals.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/navbar.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/navs.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/pager.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/pagination.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/popovers.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/progress-bars.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/reset.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-1200px-min.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-767px-max.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-768px-979px.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-navbar.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-utilities.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/scaffolding.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/sprites.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tables.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/buttons.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/css-tests.css +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/css-tests.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/forms-responsive.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/forms.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar-fixed-top.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar-static-top.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar.html +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/thumbnails.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tooltip.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/type.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/utilities.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/variables.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/wells.less +#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/variables.less +#srv/web/owncloud/3rdparty/fontawesome/docs/design.html +#srv/web/owncloud/3rdparty/fontawesome/docs/index.html +#srv/web/owncloud/3rdparty/fontawesome/docs/test.html +#srv/web/owncloud/3rdparty/fontawesome/font +#srv/web/owncloud/3rdparty/fontawesome/font/FontAwesome.otf +#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.eot +#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.svg +#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.ttf +#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.woff +#srv/web/owncloud/3rdparty/fullcalendar +#srv/web/owncloud/3rdparty/fullcalendar/GPL-LICENSE.txt +#srv/web/owncloud/3rdparty/fullcalendar/MIT-LICENSE.txt +#srv/web/owncloud/3rdparty/fullcalendar/css +#srv/web/owncloud/3rdparty/fullcalendar/css/fullcalendar.css +#srv/web/owncloud/3rdparty/fullcalendar/css/fullcalendar.print.css +#srv/web/owncloud/3rdparty/fullcalendar/js +#srv/web/owncloud/3rdparty/fullcalendar/js/fullcalendar.js +#srv/web/owncloud/3rdparty/fullcalendar/js/fullcalendar.min.js +#srv/web/owncloud/3rdparty/fullcalendar/js/gcal.js +#srv/web/owncloud/3rdparty/getid3 +#srv/web/owncloud/3rdparty/getid3/extension.cache.dbm.php +#srv/web/owncloud/3rdparty/getid3/extension.cache.mysql.php +#srv/web/owncloud/3rdparty/getid3/getid3.lib.php +#srv/web/owncloud/3rdparty/getid3/getid3.php +#srv/web/owncloud/3rdparty/getid3/license.txt +#srv/web/owncloud/3rdparty/getid3/module.archive.gzip.php +#srv/web/owncloud/3rdparty/getid3/module.archive.rar.php +#srv/web/owncloud/3rdparty/getid3/module.archive.szip.php +#srv/web/owncloud/3rdparty/getid3/module.archive.tar.php +#srv/web/owncloud/3rdparty/getid3/module.archive.zip.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.asf.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.bink.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.flv.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.matroska.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.mpeg.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.nsv.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.quicktime.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.real.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.riff.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.swf.php +#srv/web/owncloud/3rdparty/getid3/module.audio.aa.php +#srv/web/owncloud/3rdparty/getid3/module.audio.aac.php +#srv/web/owncloud/3rdparty/getid3/module.audio.ac3.php +#srv/web/owncloud/3rdparty/getid3/module.audio.au.php +#srv/web/owncloud/3rdparty/getid3/module.audio.avr.php +#srv/web/owncloud/3rdparty/getid3/module.audio.bonk.php +#srv/web/owncloud/3rdparty/getid3/module.audio.dss.php +#srv/web/owncloud/3rdparty/getid3/module.audio.dts.php +#srv/web/owncloud/3rdparty/getid3/module.audio.flac.php +#srv/web/owncloud/3rdparty/getid3/module.audio.la.php +#srv/web/owncloud/3rdparty/getid3/module.audio.lpac.php +#srv/web/owncloud/3rdparty/getid3/module.audio.midi.php +#srv/web/owncloud/3rdparty/getid3/module.audio.mod.php +#srv/web/owncloud/3rdparty/getid3/module.audio.monkey.php +#srv/web/owncloud/3rdparty/getid3/module.audio.mp3.php +#srv/web/owncloud/3rdparty/getid3/module.audio.mpc.php +#srv/web/owncloud/3rdparty/getid3/module.audio.ogg.php +#srv/web/owncloud/3rdparty/getid3/module.audio.optimfrog.php +#srv/web/owncloud/3rdparty/getid3/module.audio.rkau.php +#srv/web/owncloud/3rdparty/getid3/module.audio.shorten.php +#srv/web/owncloud/3rdparty/getid3/module.audio.tta.php +#srv/web/owncloud/3rdparty/getid3/module.audio.voc.php +#srv/web/owncloud/3rdparty/getid3/module.audio.vqf.php +#srv/web/owncloud/3rdparty/getid3/module.audio.wavpack.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.bmp.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.efax.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.gif.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.jpg.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.pcd.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.png.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.svg.php +#srv/web/owncloud/3rdparty/getid3/module.graphic.tiff.php +#srv/web/owncloud/3rdparty/getid3/module.misc.cue.php +#srv/web/owncloud/3rdparty/getid3/module.misc.exe.php +#srv/web/owncloud/3rdparty/getid3/module.misc.iso.php +#srv/web/owncloud/3rdparty/getid3/module.misc.msoffice.php +#srv/web/owncloud/3rdparty/getid3/module.misc.par2.php +#srv/web/owncloud/3rdparty/getid3/module.misc.pdf.php +#srv/web/owncloud/3rdparty/getid3/module.tag.apetag.php +#srv/web/owncloud/3rdparty/getid3/module.tag.id3v1.php +#srv/web/owncloud/3rdparty/getid3/module.tag.id3v2.php +#srv/web/owncloud/3rdparty/getid3/module.tag.lyrics3.php +#srv/web/owncloud/3rdparty/getid3/module.tag.xmp.php +#srv/web/owncloud/3rdparty/getid3/write.apetag.php +#srv/web/owncloud/3rdparty/getid3/write.id3v1.php +#srv/web/owncloud/3rdparty/getid3/write.id3v2.php +#srv/web/owncloud/3rdparty/getid3/write.lyrics3.php +#srv/web/owncloud/3rdparty/getid3/write.metaflac.php +#srv/web/owncloud/3rdparty/getid3/write.php +#srv/web/owncloud/3rdparty/getid3/write.real.php +#srv/web/owncloud/3rdparty/getid3/write.vorbiscomment.php +#srv/web/owncloud/3rdparty/js +#srv/web/owncloud/3rdparty/js/chosen +#srv/web/owncloud/3rdparty/js/chosen/LICENSE.md +#srv/web/owncloud/3rdparty/js/chosen/README.md +#srv/web/owncloud/3rdparty/js/chosen/VERSION +#srv/web/owncloud/3rdparty/js/chosen/chosen.jquery.js +#srv/web/owncloud/3rdparty/js/chosen/chosen.jquery.min.js +#srv/web/owncloud/3rdparty/js/chosen/chosen.proto.js +#srv/web/owncloud/3rdparty/js/chosen/chosen.proto.min.js +#srv/web/owncloud/3rdparty/mediawiki +#srv/web/owncloud/3rdparty/mediawiki/CSSMin.php +#srv/web/owncloud/3rdparty/mediawiki/JavaScriptMinifier.php +#srv/web/owncloud/3rdparty/miniColors +#srv/web/owncloud/3rdparty/miniColors/GPL-LICENSE.txt +#srv/web/owncloud/3rdparty/miniColors/MIT-LICENSE.txt +#srv/web/owncloud/3rdparty/miniColors/css +#srv/web/owncloud/3rdparty/miniColors/css/images +#srv/web/owncloud/3rdparty/miniColors/css/images/colors.png +#srv/web/owncloud/3rdparty/miniColors/css/images/trigger.png +#srv/web/owncloud/3rdparty/miniColors/css/jquery.miniColors.css +#srv/web/owncloud/3rdparty/miniColors/js +#srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.js +#srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.min.js +#srv/web/owncloud/3rdparty/openid +#srv/web/owncloud/3rdparty/openid/class.openid.v3.php +#srv/web/owncloud/3rdparty/openid/phpmyid.php +#srv/web/owncloud/3rdparty/php-cloudfiles +#srv/web/owncloud/3rdparty/php-cloudfiles/AUTHORS +#srv/web/owncloud/3rdparty/php-cloudfiles/COPYING +#srv/web/owncloud/3rdparty/php-cloudfiles/Changelog +#srv/web/owncloud/3rdparty/php-cloudfiles/README +#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles.php +#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles_exceptions.php +#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles_http.php +#srv/web/owncloud/3rdparty/phpass +#srv/web/owncloud/3rdparty/phpass/PasswordHash.php +#srv/web/owncloud/3rdparty/phpass/c +#srv/web/owncloud/3rdparty/phpass/c/Makefile +#srv/web/owncloud/3rdparty/phpass/c/crypt_private.c +#srv/web/owncloud/3rdparty/phpass/test.php +#srv/web/owncloud/3rdparty/smb4php +#srv/web/owncloud/3rdparty/smb4php/smb.php +#srv/web/owncloud/3rdparty/symfony +#srv/web/owncloud/3rdparty/symfony/routing +#srv/web/owncloud/3rdparty/symfony/routing/Symfony +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Annotation +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Annotation/Route.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/CompiledRoute.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/ExceptionInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/InvalidParameterException.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/MethodNotAllowedException.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/MissingMandatoryParametersException.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/ResourceNotFoundException.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/RouteNotFoundException.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/GeneratorDumper.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/GeneratorDumperInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/PhpGeneratorDumper.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/UrlGenerator.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/UrlGeneratorInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/LICENSE +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationClassLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationDirectoryLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationFileLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/ClosureLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/PhpFileLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/XmlFileLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/YamlFileLoader.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema/routing +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema/routing/routing-1.0.xsd +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/ApacheUrlMatcher.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/ApacheMatcherDumper.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/MatcherDumper.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/MatcherDumperInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/RedirectableUrlMatcher.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/RedirectableUrlMatcherInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/UrlMatcher.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/UrlMatcherInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/README.md +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RequestContext.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RequestContextAwareInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Route.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCollection.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCompiler.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCompilerInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Router.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouterInterface.php +#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/composer.json +#srv/web/owncloud/3rdparty/timepicker +#srv/web/owncloud/3rdparty/timepicker/GPL-LICENSE.txt +#srv/web/owncloud/3rdparty/timepicker/MIT-LICENSE.txt +#srv/web/owncloud/3rdparty/timepicker/css +#srv/web/owncloud/3rdparty/timepicker/css/include +#srv/web/owncloud/3rdparty/timepicker/css/include/images +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_18_b81900_40x40.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_20_666666_40x40.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_flat_10_000000_40x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_100_f6f6f6_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_100_fdf5ce_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_65_ffffff_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_gloss-wave_35_f6a828_500x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_100_eeeeee_1x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_75_ffe45c_1x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_222222_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_228ef1_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ef8c08_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ffd27a_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ffffff_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery-1.5.1.min.js +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery-ui-1.8.14.custom.css +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.core.min.js +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.position.min.js +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.tabs.min.js +#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.widget.min.js +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_flat_10_000000_40x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_222222_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_228ef1_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ef8c08_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffd27a_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffffff_256x240.png +#srv/web/owncloud/3rdparty/timepicker/css/jquery.ui.timepicker.css +#srv/web/owncloud/3rdparty/timepicker/js +#srv/web/owncloud/3rdparty/timepicker/js/i18n +#srv/web/owncloud/3rdparty/timepicker/js/i18n/i18n.html +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-cs.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-es.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-fr.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-hr.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-it.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-nl.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pl.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pt-BR.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sl.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sv.js +#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js +#srv/web/owncloud/3rdparty/timepicker/js/jquery.ui.timepicker.js +#srv/web/owncloud/3rdparty/timepicker/releases.txt +#srv/web/owncloud/AUTHORS +#srv/web/owncloud/COPYING-AGPL +#srv/web/owncloud/COPYING-README +#srv/web/owncloud/README +#srv/web/owncloud/apps +#srv/web/owncloud/apps/admin_dependencies_chk +#srv/web/owncloud/apps/admin_dependencies_chk/appinfo +#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/app.php +#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/info.xml +#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/version +#srv/web/owncloud/apps/admin_dependencies_chk/css +#srv/web/owncloud/apps/admin_dependencies_chk/css/style.css +#srv/web/owncloud/apps/admin_dependencies_chk/l10n +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ar.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/bg_BG.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/bn_BD.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ca.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/cs_CZ.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/da.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de_DE.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/el.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/eo.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/es.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/es_AR.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/et_EE.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/eu.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fa.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fi_FI.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fr.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/gl.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/hu_HU.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/id.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/is.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/it.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ja_JP.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ko.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lt_LT.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lv.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/mk.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nb_NO.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nl.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pl.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_BR.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_PT.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ro.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ru.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ru_RU.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/si_LK.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sk_SK.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sl.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sr.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sv.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ta_LK.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/th_TH.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/tr.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/uk.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/vi.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_CN.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_TW.php +#srv/web/owncloud/apps/admin_dependencies_chk/settings.php +#srv/web/owncloud/apps/admin_dependencies_chk/templates +#srv/web/owncloud/apps/admin_dependencies_chk/templates/settings.php +#srv/web/owncloud/apps/admin_migrate +#srv/web/owncloud/apps/admin_migrate/appinfo +#srv/web/owncloud/apps/admin_migrate/appinfo/app.php +#srv/web/owncloud/apps/admin_migrate/appinfo/info.xml +#srv/web/owncloud/apps/admin_migrate/appinfo/version +#srv/web/owncloud/apps/admin_migrate/l10n +#srv/web/owncloud/apps/admin_migrate/l10n/ar.php +#srv/web/owncloud/apps/admin_migrate/l10n/bg_BG.php +#srv/web/owncloud/apps/admin_migrate/l10n/bn_BD.php +#srv/web/owncloud/apps/admin_migrate/l10n/ca.php +#srv/web/owncloud/apps/admin_migrate/l10n/cs_CZ.php +#srv/web/owncloud/apps/admin_migrate/l10n/da.php +#srv/web/owncloud/apps/admin_migrate/l10n/de.php +#srv/web/owncloud/apps/admin_migrate/l10n/de_DE.php +#srv/web/owncloud/apps/admin_migrate/l10n/el.php +#srv/web/owncloud/apps/admin_migrate/l10n/eo.php +#srv/web/owncloud/apps/admin_migrate/l10n/es.php +#srv/web/owncloud/apps/admin_migrate/l10n/es_AR.php +#srv/web/owncloud/apps/admin_migrate/l10n/et_EE.php +#srv/web/owncloud/apps/admin_migrate/l10n/eu.php +#srv/web/owncloud/apps/admin_migrate/l10n/fa.php +#srv/web/owncloud/apps/admin_migrate/l10n/fi_FI.php +#srv/web/owncloud/apps/admin_migrate/l10n/fr.php +#srv/web/owncloud/apps/admin_migrate/l10n/gl.php +#srv/web/owncloud/apps/admin_migrate/l10n/he.php +#srv/web/owncloud/apps/admin_migrate/l10n/hr.php +#srv/web/owncloud/apps/admin_migrate/l10n/hu_HU.php +#srv/web/owncloud/apps/admin_migrate/l10n/ia.php +#srv/web/owncloud/apps/admin_migrate/l10n/id.php +#srv/web/owncloud/apps/admin_migrate/l10n/is.php +#srv/web/owncloud/apps/admin_migrate/l10n/it.php +#srv/web/owncloud/apps/admin_migrate/l10n/ja_JP.php +#srv/web/owncloud/apps/admin_migrate/l10n/ka_GE.php +#srv/web/owncloud/apps/admin_migrate/l10n/ko.php +#srv/web/owncloud/apps/admin_migrate/l10n/ku_IQ.php +#srv/web/owncloud/apps/admin_migrate/l10n/lb.php +#srv/web/owncloud/apps/admin_migrate/l10n/lt_LT.php +#srv/web/owncloud/apps/admin_migrate/l10n/lv.php +#srv/web/owncloud/apps/admin_migrate/l10n/mk.php +#srv/web/owncloud/apps/admin_migrate/l10n/ms_MY.php +#srv/web/owncloud/apps/admin_migrate/l10n/nb_NO.php +#srv/web/owncloud/apps/admin_migrate/l10n/nl.php +#srv/web/owncloud/apps/admin_migrate/l10n/nn_NO.php +#srv/web/owncloud/apps/admin_migrate/l10n/oc.php +#srv/web/owncloud/apps/admin_migrate/l10n/pl.php +#srv/web/owncloud/apps/admin_migrate/l10n/pt_BR.php +#srv/web/owncloud/apps/admin_migrate/l10n/pt_PT.php +#srv/web/owncloud/apps/admin_migrate/l10n/ro.php +#srv/web/owncloud/apps/admin_migrate/l10n/ru.php +#srv/web/owncloud/apps/admin_migrate/l10n/ru_RU.php +#srv/web/owncloud/apps/admin_migrate/l10n/si_LK.php +#srv/web/owncloud/apps/admin_migrate/l10n/sk_SK.php +#srv/web/owncloud/apps/admin_migrate/l10n/sl.php +#srv/web/owncloud/apps/admin_migrate/l10n/sr.php +#srv/web/owncloud/apps/admin_migrate/l10n/sv.php +#srv/web/owncloud/apps/admin_migrate/l10n/ta_LK.php +#srv/web/owncloud/apps/admin_migrate/l10n/th_TH.php +#srv/web/owncloud/apps/admin_migrate/l10n/tr.php +#srv/web/owncloud/apps/admin_migrate/l10n/uk.php +#srv/web/owncloud/apps/admin_migrate/l10n/vi.php +#srv/web/owncloud/apps/admin_migrate/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/admin_migrate/l10n/zh_CN.php +#srv/web/owncloud/apps/admin_migrate/l10n/zh_TW.php +#srv/web/owncloud/apps/admin_migrate/settings.php +#srv/web/owncloud/apps/admin_migrate/templates +#srv/web/owncloud/apps/admin_migrate/templates/settings.php +#srv/web/owncloud/apps/bookmarks +#srv/web/owncloud/apps/bookmarks/3rdparty +#srv/web/owncloud/apps/bookmarks/3rdparty/css +#srv/web/owncloud/apps/bookmarks/3rdparty/css/jquery.tagit.css +#srv/web/owncloud/apps/bookmarks/3rdparty/js +#srv/web/owncloud/apps/bookmarks/3rdparty/js/js_tpl.js +#srv/web/owncloud/apps/bookmarks/3rdparty/js/tag-it.js +#srv/web/owncloud/apps/bookmarks/addBm.php +#srv/web/owncloud/apps/bookmarks/ajax +#srv/web/owncloud/apps/bookmarks/ajax/delBookmark.php +#srv/web/owncloud/apps/bookmarks/ajax/delTag.php +#srv/web/owncloud/apps/bookmarks/ajax/editBookmark.php +#srv/web/owncloud/apps/bookmarks/ajax/getInfos.php +#srv/web/owncloud/apps/bookmarks/ajax/import.php +#srv/web/owncloud/apps/bookmarks/ajax/recordClick.php +#srv/web/owncloud/apps/bookmarks/ajax/renameTag.php +#srv/web/owncloud/apps/bookmarks/ajax/updateList.php +#srv/web/owncloud/apps/bookmarks/appinfo +#srv/web/owncloud/apps/bookmarks/appinfo/app.php +#srv/web/owncloud/apps/bookmarks/appinfo/database.xml +#srv/web/owncloud/apps/bookmarks/appinfo/info.xml +#srv/web/owncloud/apps/bookmarks/appinfo/migrate.php +#srv/web/owncloud/apps/bookmarks/appinfo/version +#srv/web/owncloud/apps/bookmarks/css +#srv/web/owncloud/apps/bookmarks/css/bookmarks.css +#srv/web/owncloud/apps/bookmarks/export.php +#srv/web/owncloud/apps/bookmarks/img +#srv/web/owncloud/apps/bookmarks/img/bookmarks.png +#srv/web/owncloud/apps/bookmarks/img/bookmarks.svg +#srv/web/owncloud/apps/bookmarks/img/triangle-e.png +#srv/web/owncloud/apps/bookmarks/img/triangle-e.svg +#srv/web/owncloud/apps/bookmarks/img/triangle-w.png +#srv/web/owncloud/apps/bookmarks/img/triangle-w.svg +#srv/web/owncloud/apps/bookmarks/index.php +#srv/web/owncloud/apps/bookmarks/js +#srv/web/owncloud/apps/bookmarks/js/addBm.js +#srv/web/owncloud/apps/bookmarks/js/bookmarks.js +#srv/web/owncloud/apps/bookmarks/js/bookmarksearch.js +#srv/web/owncloud/apps/bookmarks/js/full_tags.php +#srv/web/owncloud/apps/bookmarks/js/settings.js +#srv/web/owncloud/apps/bookmarks/l10n +#srv/web/owncloud/apps/bookmarks/l10n/af_ZA.php +#srv/web/owncloud/apps/bookmarks/l10n/ar.php +#srv/web/owncloud/apps/bookmarks/l10n/bg_BG.php +#srv/web/owncloud/apps/bookmarks/l10n/bn_BD.php +#srv/web/owncloud/apps/bookmarks/l10n/ca.php +#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ.php +#srv/web/owncloud/apps/bookmarks/l10n/da.php +#srv/web/owncloud/apps/bookmarks/l10n/de.php +#srv/web/owncloud/apps/bookmarks/l10n/de_DE.php +#srv/web/owncloud/apps/bookmarks/l10n/el.php +#srv/web/owncloud/apps/bookmarks/l10n/eo.php +#srv/web/owncloud/apps/bookmarks/l10n/es.php +#srv/web/owncloud/apps/bookmarks/l10n/es_AR.php +#srv/web/owncloud/apps/bookmarks/l10n/et_EE.php +#srv/web/owncloud/apps/bookmarks/l10n/eu.php +#srv/web/owncloud/apps/bookmarks/l10n/fa.php +#srv/web/owncloud/apps/bookmarks/l10n/fi_FI.php +#srv/web/owncloud/apps/bookmarks/l10n/fr.php +#srv/web/owncloud/apps/bookmarks/l10n/gl.php +#srv/web/owncloud/apps/bookmarks/l10n/he.php +#srv/web/owncloud/apps/bookmarks/l10n/hi.php +#srv/web/owncloud/apps/bookmarks/l10n/hr.php +#srv/web/owncloud/apps/bookmarks/l10n/hu_HU.php +#srv/web/owncloud/apps/bookmarks/l10n/hy.php +#srv/web/owncloud/apps/bookmarks/l10n/ia.php +#srv/web/owncloud/apps/bookmarks/l10n/id.php +#srv/web/owncloud/apps/bookmarks/l10n/is.php +#srv/web/owncloud/apps/bookmarks/l10n/it.php +#srv/web/owncloud/apps/bookmarks/l10n/ja_JP.php +#srv/web/owncloud/apps/bookmarks/l10n/ka_GE.php +#srv/web/owncloud/apps/bookmarks/l10n/ko.php +#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ.php +#srv/web/owncloud/apps/bookmarks/l10n/lb.php +#srv/web/owncloud/apps/bookmarks/l10n/lt_LT.php +#srv/web/owncloud/apps/bookmarks/l10n/lv.php +#srv/web/owncloud/apps/bookmarks/l10n/mk.php +#srv/web/owncloud/apps/bookmarks/l10n/ms_MY.php +#srv/web/owncloud/apps/bookmarks/l10n/my_MM.php +#srv/web/owncloud/apps/bookmarks/l10n/nb_NO.php +#srv/web/owncloud/apps/bookmarks/l10n/nl.php +#srv/web/owncloud/apps/bookmarks/l10n/nn_NO.php +#srv/web/owncloud/apps/bookmarks/l10n/oc.php +#srv/web/owncloud/apps/bookmarks/l10n/pl.php +#srv/web/owncloud/apps/bookmarks/l10n/pl_PL.php +#srv/web/owncloud/apps/bookmarks/l10n/pt_BR.php +#srv/web/owncloud/apps/bookmarks/l10n/pt_PT.php +#srv/web/owncloud/apps/bookmarks/l10n/ro.php +#srv/web/owncloud/apps/bookmarks/l10n/ru.php +#srv/web/owncloud/apps/bookmarks/l10n/ru_RU.php +#srv/web/owncloud/apps/bookmarks/l10n/si_LK.php +#srv/web/owncloud/apps/bookmarks/l10n/sk_SK.php +#srv/web/owncloud/apps/bookmarks/l10n/sl.php +#srv/web/owncloud/apps/bookmarks/l10n/sr.php +#srv/web/owncloud/apps/bookmarks/l10n/sr@latin.php +#srv/web/owncloud/apps/bookmarks/l10n/sv.php +#srv/web/owncloud/apps/bookmarks/l10n/ta_LK.php +#srv/web/owncloud/apps/bookmarks/l10n/th_TH.php +#srv/web/owncloud/apps/bookmarks/l10n/tr.php +#srv/web/owncloud/apps/bookmarks/l10n/uk.php +#srv/web/owncloud/apps/bookmarks/l10n/ur_PK.php +#srv/web/owncloud/apps/bookmarks/l10n/vi.php +#srv/web/owncloud/apps/bookmarks/l10n/xgettextfiles +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_TW.php +#srv/web/owncloud/apps/bookmarks/lib +#srv/web/owncloud/apps/bookmarks/lib/bookmarks.php +#srv/web/owncloud/apps/bookmarks/lib/search.php +#srv/web/owncloud/apps/bookmarks/templates +#srv/web/owncloud/apps/bookmarks/templates/addBm.php +#srv/web/owncloud/apps/bookmarks/templates/js_tpl.php +#srv/web/owncloud/apps/bookmarks/templates/list.php +#srv/web/owncloud/apps/bookmarks/templates/settings.php +#srv/web/owncloud/apps/bookmarks/tests +#srv/web/owncloud/apps/bookmarks/tests/lib_bookmark.php +#srv/web/owncloud/apps/calendar +#srv/web/owncloud/apps/calendar/ajax +#srv/web/owncloud/apps/calendar/ajax/cache +#srv/web/owncloud/apps/calendar/ajax/cache/rescan.php +#srv/web/owncloud/apps/calendar/ajax/cache/status.php +#srv/web/owncloud/apps/calendar/ajax/calendar +#srv/web/owncloud/apps/calendar/ajax/calendar/activation.php +#srv/web/owncloud/apps/calendar/ajax/calendar/delete.php +#srv/web/owncloud/apps/calendar/ajax/calendar/edit.form.php +#srv/web/owncloud/apps/calendar/ajax/calendar/edit.php +#srv/web/owncloud/apps/calendar/ajax/calendar/new.form.php +#srv/web/owncloud/apps/calendar/ajax/calendar/new.php +#srv/web/owncloud/apps/calendar/ajax/calendar/overview.php +#srv/web/owncloud/apps/calendar/ajax/calendar/update.php +#srv/web/owncloud/apps/calendar/ajax/categories +#srv/web/owncloud/apps/calendar/ajax/categories/rescan.php +#srv/web/owncloud/apps/calendar/ajax/changeview.php +#srv/web/owncloud/apps/calendar/ajax/event +#srv/web/owncloud/apps/calendar/ajax/event/delete.php +#srv/web/owncloud/apps/calendar/ajax/event/edit.form.php +#srv/web/owncloud/apps/calendar/ajax/event/edit.php +#srv/web/owncloud/apps/calendar/ajax/event/move.php +#srv/web/owncloud/apps/calendar/ajax/event/new.form.php +#srv/web/owncloud/apps/calendar/ajax/event/new.php +#srv/web/owncloud/apps/calendar/ajax/event/resize.php +#srv/web/owncloud/apps/calendar/ajax/events.php +#srv/web/owncloud/apps/calendar/ajax/import +#srv/web/owncloud/apps/calendar/ajax/import/calendarcheck.php +#srv/web/owncloud/apps/calendar/ajax/import/dialog.php +#srv/web/owncloud/apps/calendar/ajax/import/dropimport.php +#srv/web/owncloud/apps/calendar/ajax/import/import.php +#srv/web/owncloud/apps/calendar/ajax/settings +#srv/web/owncloud/apps/calendar/ajax/settings/getfirstday.php +#srv/web/owncloud/apps/calendar/ajax/settings/gettimezonedetection.php +#srv/web/owncloud/apps/calendar/ajax/settings/guesstimezone.php +#srv/web/owncloud/apps/calendar/ajax/settings/setfirstday.php +#srv/web/owncloud/apps/calendar/ajax/settings/settimeformat.php +#srv/web/owncloud/apps/calendar/ajax/settings/settimezone.php +#srv/web/owncloud/apps/calendar/ajax/settings/timeformat.php +#srv/web/owncloud/apps/calendar/ajax/settings/timezonedetection.php +#srv/web/owncloud/apps/calendar/appinfo +#srv/web/owncloud/apps/calendar/appinfo/app.php +#srv/web/owncloud/apps/calendar/appinfo/database.xml +#srv/web/owncloud/apps/calendar/appinfo/info.xml +#srv/web/owncloud/apps/calendar/appinfo/migrate.php +#srv/web/owncloud/apps/calendar/appinfo/remote.php +#srv/web/owncloud/apps/calendar/appinfo/update.php +#srv/web/owncloud/apps/calendar/appinfo/version +#srv/web/owncloud/apps/calendar/caldav.php +#srv/web/owncloud/apps/calendar/calendar.php +#srv/web/owncloud/apps/calendar/css +#srv/web/owncloud/apps/calendar/css/import.css +#srv/web/owncloud/apps/calendar/css/style.css +#srv/web/owncloud/apps/calendar/export.php +#srv/web/owncloud/apps/calendar/img +#srv/web/owncloud/apps/calendar/img/calendar.png +#srv/web/owncloud/apps/calendar/img/calendar.svg +#srv/web/owncloud/apps/calendar/index.php +#srv/web/owncloud/apps/calendar/js +#srv/web/owncloud/apps/calendar/js/calendar.js +#srv/web/owncloud/apps/calendar/js/geo.js +#srv/web/owncloud/apps/calendar/js/idtype.php +#srv/web/owncloud/apps/calendar/js/l10n.php +#srv/web/owncloud/apps/calendar/js/loader.js +#srv/web/owncloud/apps/calendar/js/on-event.js +#srv/web/owncloud/apps/calendar/js/settings.js +#srv/web/owncloud/apps/calendar/l10n +#srv/web/owncloud/apps/calendar/l10n/af_ZA.php +#srv/web/owncloud/apps/calendar/l10n/ar.php +#srv/web/owncloud/apps/calendar/l10n/be.php +#srv/web/owncloud/apps/calendar/l10n/bg_BG.php +#srv/web/owncloud/apps/calendar/l10n/bn_BD.php +#srv/web/owncloud/apps/calendar/l10n/ca.php +#srv/web/owncloud/apps/calendar/l10n/cs_CZ.php +#srv/web/owncloud/apps/calendar/l10n/da.php +#srv/web/owncloud/apps/calendar/l10n/de.php +#srv/web/owncloud/apps/calendar/l10n/de_DE.php +#srv/web/owncloud/apps/calendar/l10n/el.php +#srv/web/owncloud/apps/calendar/l10n/eo.php +#srv/web/owncloud/apps/calendar/l10n/es.php +#srv/web/owncloud/apps/calendar/l10n/es_AR.php +#srv/web/owncloud/apps/calendar/l10n/et_EE.php +#srv/web/owncloud/apps/calendar/l10n/eu.php +#srv/web/owncloud/apps/calendar/l10n/fa.php +#srv/web/owncloud/apps/calendar/l10n/fi.php +#srv/web/owncloud/apps/calendar/l10n/fi_FI.php +#srv/web/owncloud/apps/calendar/l10n/fr.php +#srv/web/owncloud/apps/calendar/l10n/gl.php +#srv/web/owncloud/apps/calendar/l10n/he.php +#srv/web/owncloud/apps/calendar/l10n/hi.php +#srv/web/owncloud/apps/calendar/l10n/hr.php +#srv/web/owncloud/apps/calendar/l10n/hu_HU.php +#srv/web/owncloud/apps/calendar/l10n/hy.php +#srv/web/owncloud/apps/calendar/l10n/ia.php +#srv/web/owncloud/apps/calendar/l10n/id.php +#srv/web/owncloud/apps/calendar/l10n/is.php +#srv/web/owncloud/apps/calendar/l10n/it.php +#srv/web/owncloud/apps/calendar/l10n/ja_JP.php +#srv/web/owncloud/apps/calendar/l10n/ka.php +#srv/web/owncloud/apps/calendar/l10n/ka_GE.php +#srv/web/owncloud/apps/calendar/l10n/ko.php +#srv/web/owncloud/apps/calendar/l10n/ku_IQ.php +#srv/web/owncloud/apps/calendar/l10n/lb.php +#srv/web/owncloud/apps/calendar/l10n/lt_LT.php +#srv/web/owncloud/apps/calendar/l10n/lv.php +#srv/web/owncloud/apps/calendar/l10n/mk.php +#srv/web/owncloud/apps/calendar/l10n/ms_MY.php +#srv/web/owncloud/apps/calendar/l10n/my_MM.php +#srv/web/owncloud/apps/calendar/l10n/nb_NO.php +#srv/web/owncloud/apps/calendar/l10n/nl.php +#srv/web/owncloud/apps/calendar/l10n/nn_NO.php +#srv/web/owncloud/apps/calendar/l10n/oc.php +#srv/web/owncloud/apps/calendar/l10n/pl.php +#srv/web/owncloud/apps/calendar/l10n/pl_PL.php +#srv/web/owncloud/apps/calendar/l10n/pt_BR.php +#srv/web/owncloud/apps/calendar/l10n/pt_PT.php +#srv/web/owncloud/apps/calendar/l10n/ro.php +#srv/web/owncloud/apps/calendar/l10n/ru.php +#srv/web/owncloud/apps/calendar/l10n/ru_RU.php +#srv/web/owncloud/apps/calendar/l10n/si_LK.php +#srv/web/owncloud/apps/calendar/l10n/sk_SK.php +#srv/web/owncloud/apps/calendar/l10n/sl.php +#srv/web/owncloud/apps/calendar/l10n/sr.php +#srv/web/owncloud/apps/calendar/l10n/sr@latin.php +#srv/web/owncloud/apps/calendar/l10n/sv.php +#srv/web/owncloud/apps/calendar/l10n/ta_LK.php +#srv/web/owncloud/apps/calendar/l10n/th_TH.php +#srv/web/owncloud/apps/calendar/l10n/tr.php +#srv/web/owncloud/apps/calendar/l10n/uk.php +#srv/web/owncloud/apps/calendar/l10n/ur_PK.php +#srv/web/owncloud/apps/calendar/l10n/vi.php +#srv/web/owncloud/apps/calendar/l10n/xgettextfiles +#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/calendar/l10n/zh_CN.php +#srv/web/owncloud/apps/calendar/l10n/zh_TW.php +#srv/web/owncloud/apps/calendar/lib +#srv/web/owncloud/apps/calendar/lib/alarm.php +#srv/web/owncloud/apps/calendar/lib/app.php +#srv/web/owncloud/apps/calendar/lib/attendees.php +#srv/web/owncloud/apps/calendar/lib/calendar.php +#srv/web/owncloud/apps/calendar/lib/export.php +#srv/web/owncloud/apps/calendar/lib/hooks.php +#srv/web/owncloud/apps/calendar/lib/import.php +#srv/web/owncloud/apps/calendar/lib/object.php +#srv/web/owncloud/apps/calendar/lib/repeat.php +#srv/web/owncloud/apps/calendar/lib/sabre +#srv/web/owncloud/apps/calendar/lib/sabre/backend.php +#srv/web/owncloud/apps/calendar/lib/sabre/calendar.php +#srv/web/owncloud/apps/calendar/lib/sabre/calendarroot.php +#srv/web/owncloud/apps/calendar/lib/sabre/object.php +#srv/web/owncloud/apps/calendar/lib/sabre/usercalendars.php +#srv/web/owncloud/apps/calendar/lib/search.php +#srv/web/owncloud/apps/calendar/lib/share +#srv/web/owncloud/apps/calendar/lib/share/calendar.php +#srv/web/owncloud/apps/calendar/lib/share/event.php +#srv/web/owncloud/apps/calendar/settings.php +#srv/web/owncloud/apps/calendar/settingswrapper.php +#srv/web/owncloud/apps/calendar/templates +#srv/web/owncloud/apps/calendar/templates/calendar.php +#srv/web/owncloud/apps/calendar/templates/part.choosecalendar.php +#srv/web/owncloud/apps/calendar/templates/part.choosecalendar.rowfields.php +#srv/web/owncloud/apps/calendar/templates/part.editcalendar.php +#srv/web/owncloud/apps/calendar/templates/part.editevent.php +#srv/web/owncloud/apps/calendar/templates/part.eventform.php +#srv/web/owncloud/apps/calendar/templates/part.import.php +#srv/web/owncloud/apps/calendar/templates/part.newevent.php +#srv/web/owncloud/apps/calendar/templates/part.share.php +#srv/web/owncloud/apps/calendar/templates/part.showevent.php +#srv/web/owncloud/apps/calendar/templates/settings.php +#srv/web/owncloud/apps/calendar/tests +#srv/web/owncloud/apps/calendar/tests/calendar.php +#srv/web/owncloud/apps/contacts +#srv/web/owncloud/apps/contacts/Changelog +#srv/web/owncloud/apps/contacts/ajax +#srv/web/owncloud/apps/contacts/ajax/addressbook +#srv/web/owncloud/apps/contacts/ajax/addressbook/activate.php +#srv/web/owncloud/apps/contacts/ajax/addressbook/add.php +#srv/web/owncloud/apps/contacts/ajax/addressbook/delete.php +#srv/web/owncloud/apps/contacts/ajax/addressbook/update.php +#srv/web/owncloud/apps/contacts/ajax/categories +#srv/web/owncloud/apps/contacts/ajax/categories/add.php +#srv/web/owncloud/apps/contacts/ajax/categories/addto.php +#srv/web/owncloud/apps/contacts/ajax/categories/categoriesfor.php +#srv/web/owncloud/apps/contacts/ajax/categories/delete.php +#srv/web/owncloud/apps/contacts/ajax/categories/list.php +#srv/web/owncloud/apps/contacts/ajax/categories/removefrom.php +#srv/web/owncloud/apps/contacts/ajax/categories/rescan.php +#srv/web/owncloud/apps/contacts/ajax/contact +#srv/web/owncloud/apps/contacts/ajax/contact/add.php +#srv/web/owncloud/apps/contacts/ajax/contact/delete.php +#srv/web/owncloud/apps/contacts/ajax/contact/deleteproperty.php +#srv/web/owncloud/apps/contacts/ajax/contact/list.php +#srv/web/owncloud/apps/contacts/ajax/contact/listbycategory.php +#srv/web/owncloud/apps/contacts/ajax/contact/move.php +#srv/web/owncloud/apps/contacts/ajax/contact/saveproperty.php +#srv/web/owncloud/apps/contacts/ajax/cropphoto.php +#srv/web/owncloud/apps/contacts/ajax/currentphoto.php +#srv/web/owncloud/apps/contacts/ajax/editaddress.php +#srv/web/owncloud/apps/contacts/ajax/editname.php +#srv/web/owncloud/apps/contacts/ajax/importdialog.php +#srv/web/owncloud/apps/contacts/ajax/indexproperties.php +#srv/web/owncloud/apps/contacts/ajax/loghandler.php +#srv/web/owncloud/apps/contacts/ajax/oc_photo.php +#srv/web/owncloud/apps/contacts/ajax/savecrop.php +#srv/web/owncloud/apps/contacts/ajax/setpreference.php +#srv/web/owncloud/apps/contacts/ajax/uploadphoto.php +#srv/web/owncloud/apps/contacts/appinfo +#srv/web/owncloud/apps/contacts/appinfo/app.php +#srv/web/owncloud/apps/contacts/appinfo/bootstrap.php +#srv/web/owncloud/apps/contacts/appinfo/database.xml +#srv/web/owncloud/apps/contacts/appinfo/info.xml +#srv/web/owncloud/apps/contacts/appinfo/migrate.php +#srv/web/owncloud/apps/contacts/appinfo/remote.php +#srv/web/owncloud/apps/contacts/appinfo/routes.php +#srv/web/owncloud/apps/contacts/appinfo/update.php +#srv/web/owncloud/apps/contacts/appinfo/version +#srv/web/owncloud/apps/contacts/carddav.php +#srv/web/owncloud/apps/contacts/css +#srv/web/owncloud/apps/contacts/css/contacts.css +#srv/web/owncloud/apps/contacts/css/font-awesome.css +#srv/web/owncloud/apps/contacts/css/jquery.Jcrop.css +#srv/web/owncloud/apps/contacts/css/jquery.combobox.css +#srv/web/owncloud/apps/contacts/css/placeholder_polyfill.css +#srv/web/owncloud/apps/contacts/css/placeholder_polyfill.min.css +#srv/web/owncloud/apps/contacts/export.php +#srv/web/owncloud/apps/contacts/img +#srv/web/owncloud/apps/contacts/img/Jcrop.gif +#srv/web/owncloud/apps/contacts/img/active_star.png +#srv/web/owncloud/apps/contacts/img/active_star.svg +#srv/web/owncloud/apps/contacts/img/checkmark-gray.png +#srv/web/owncloud/apps/contacts/img/checkmark-gray.svg +#srv/web/owncloud/apps/contacts/img/checkmark-green.png +#srv/web/owncloud/apps/contacts/img/checkmark-green.svg +#srv/web/owncloud/apps/contacts/img/checkmark.png +#srv/web/owncloud/apps/contacts/img/contact-new.png +#srv/web/owncloud/apps/contacts/img/contact-new.svg +#srv/web/owncloud/apps/contacts/img/contacts.png +#srv/web/owncloud/apps/contacts/img/contacts.svg +#srv/web/owncloud/apps/contacts/img/globe.svg +#srv/web/owncloud/apps/contacts/img/inactive_star.png +#srv/web/owncloud/apps/contacts/img/inactive_star.svg +#srv/web/owncloud/apps/contacts/img/person.png +#srv/web/owncloud/apps/contacts/img/person.svg +#srv/web/owncloud/apps/contacts/img/person_large.png +#srv/web/owncloud/apps/contacts/img/starred.png +#srv/web/owncloud/apps/contacts/img/starred.svg +#srv/web/owncloud/apps/contacts/index.php +#srv/web/owncloud/apps/contacts/js +#srv/web/owncloud/apps/contacts/js/app.js +#srv/web/owncloud/apps/contacts/js/contacts.js +#srv/web/owncloud/apps/contacts/js/cropphoto.js +#srv/web/owncloud/apps/contacts/js/expanding.js +#srv/web/owncloud/apps/contacts/js/groups.js +#srv/web/owncloud/apps/contacts/js/jquery.Jcrop.js +#srv/web/owncloud/apps/contacts/js/jquery.Jcrop.min.js +#srv/web/owncloud/apps/contacts/js/jquery.combobox.js +#srv/web/owncloud/apps/contacts/js/jquery.multi-autocomplete.js +#srv/web/owncloud/apps/contacts/js/jquery.onfontresize.js +#srv/web/owncloud/apps/contacts/js/loader.js +#srv/web/owncloud/apps/contacts/js/modernizr.custom.js +#srv/web/owncloud/apps/contacts/js/modernizr.js +#srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.js +#srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.min.combo.js +#srv/web/owncloud/apps/contacts/js/settings.js +#srv/web/owncloud/apps/contacts/l10n +#srv/web/owncloud/apps/contacts/l10n/af_ZA.php +#srv/web/owncloud/apps/contacts/l10n/ar.php +#srv/web/owncloud/apps/contacts/l10n/bg_BG.php +#srv/web/owncloud/apps/contacts/l10n/bn_BD.php +#srv/web/owncloud/apps/contacts/l10n/ca.php +#srv/web/owncloud/apps/contacts/l10n/cs_CZ.php +#srv/web/owncloud/apps/contacts/l10n/da.php +#srv/web/owncloud/apps/contacts/l10n/de.php +#srv/web/owncloud/apps/contacts/l10n/de_DE.php +#srv/web/owncloud/apps/contacts/l10n/el.php +#srv/web/owncloud/apps/contacts/l10n/eo.php +#srv/web/owncloud/apps/contacts/l10n/es.php +#srv/web/owncloud/apps/contacts/l10n/es_AR.php +#srv/web/owncloud/apps/contacts/l10n/et_EE.php +#srv/web/owncloud/apps/contacts/l10n/eu.php +#srv/web/owncloud/apps/contacts/l10n/fa.php +#srv/web/owncloud/apps/contacts/l10n/fi_FI.php +#srv/web/owncloud/apps/contacts/l10n/fr.php +#srv/web/owncloud/apps/contacts/l10n/gl.php +#srv/web/owncloud/apps/contacts/l10n/he.php +#srv/web/owncloud/apps/contacts/l10n/hi.php +#srv/web/owncloud/apps/contacts/l10n/hr.php +#srv/web/owncloud/apps/contacts/l10n/hu_HU.php +#srv/web/owncloud/apps/contacts/l10n/hy.php +#srv/web/owncloud/apps/contacts/l10n/ia.php +#srv/web/owncloud/apps/contacts/l10n/id.php +#srv/web/owncloud/apps/contacts/l10n/is.php +#srv/web/owncloud/apps/contacts/l10n/it.php +#srv/web/owncloud/apps/contacts/l10n/ja_JP.php +#srv/web/owncloud/apps/contacts/l10n/ka.php +#srv/web/owncloud/apps/contacts/l10n/ka_GE.php +#srv/web/owncloud/apps/contacts/l10n/ko.php +#srv/web/owncloud/apps/contacts/l10n/ku_IQ.php +#srv/web/owncloud/apps/contacts/l10n/lb.php +#srv/web/owncloud/apps/contacts/l10n/lt_LT.php +#srv/web/owncloud/apps/contacts/l10n/lv.php +#srv/web/owncloud/apps/contacts/l10n/mk.php +#srv/web/owncloud/apps/contacts/l10n/ms_MY.php +#srv/web/owncloud/apps/contacts/l10n/my_MM.php +#srv/web/owncloud/apps/contacts/l10n/nb_NO.php +#srv/web/owncloud/apps/contacts/l10n/nl.php +#srv/web/owncloud/apps/contacts/l10n/nn_NO.php +#srv/web/owncloud/apps/contacts/l10n/oc.php +#srv/web/owncloud/apps/contacts/l10n/pl.php +#srv/web/owncloud/apps/contacts/l10n/pl_PL.php +#srv/web/owncloud/apps/contacts/l10n/pt_BR.php +#srv/web/owncloud/apps/contacts/l10n/pt_PT.php +#srv/web/owncloud/apps/contacts/l10n/ro.php +#srv/web/owncloud/apps/contacts/l10n/ru.php +#srv/web/owncloud/apps/contacts/l10n/ru_RU.php +#srv/web/owncloud/apps/contacts/l10n/si_LK.php +#srv/web/owncloud/apps/contacts/l10n/sk_SK.php +#srv/web/owncloud/apps/contacts/l10n/sl.php +#srv/web/owncloud/apps/contacts/l10n/sr.php +#srv/web/owncloud/apps/contacts/l10n/sr@latin.php +#srv/web/owncloud/apps/contacts/l10n/sv.php +#srv/web/owncloud/apps/contacts/l10n/ta_LK.php +#srv/web/owncloud/apps/contacts/l10n/th_TH.php +#srv/web/owncloud/apps/contacts/l10n/tr.php +#srv/web/owncloud/apps/contacts/l10n/uk.php +#srv/web/owncloud/apps/contacts/l10n/ur_PK.php +#srv/web/owncloud/apps/contacts/l10n/vi.php +#srv/web/owncloud/apps/contacts/l10n/xgettextfiles +#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/contacts/l10n/zh_CN.php +#srv/web/owncloud/apps/contacts/l10n/zh_TW.php +#srv/web/owncloud/apps/contacts/lib +#srv/web/owncloud/apps/contacts/lib/addressbook.php +#srv/web/owncloud/apps/contacts/lib/addressbookprovider.php +#srv/web/owncloud/apps/contacts/lib/app.php +#srv/web/owncloud/apps/contacts/lib/controller +#srv/web/owncloud/apps/contacts/lib/controller/basecontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/importcontroller.php +#srv/web/owncloud/apps/contacts/lib/hooks.php +#srv/web/owncloud/apps/contacts/lib/jsonresponse.php +#srv/web/owncloud/apps/contacts/lib/request.php +#srv/web/owncloud/apps/contacts/lib/sabre +#srv/web/owncloud/apps/contacts/lib/sabre/addressbook.php +#srv/web/owncloud/apps/contacts/lib/sabre/addressbookroot.php +#srv/web/owncloud/apps/contacts/lib/sabre/backend.php +#srv/web/owncloud/apps/contacts/lib/sabre/card.php +#srv/web/owncloud/apps/contacts/lib/sabre/useraddressbooks.php +#srv/web/owncloud/apps/contacts/lib/search.php +#srv/web/owncloud/apps/contacts/lib/share +#srv/web/owncloud/apps/contacts/lib/share/addressbook.php +#srv/web/owncloud/apps/contacts/lib/share/contact.php +#srv/web/owncloud/apps/contacts/lib/vcard.php +#srv/web/owncloud/apps/contacts/photo.php +#srv/web/owncloud/apps/contacts/settings.php +#srv/web/owncloud/apps/contacts/templates +#srv/web/owncloud/apps/contacts/templates/contacts.php +#srv/web/owncloud/apps/contacts/templates/part.cropphoto.php +#srv/web/owncloud/apps/contacts/templates/settings.php +#srv/web/owncloud/apps/contacts/thumbnail.php +#srv/web/owncloud/apps/contacts/tmpphoto.php +#srv/web/owncloud/apps/external +#srv/web/owncloud/apps/external/ajax +#srv/web/owncloud/apps/external/ajax/setsites.php +#srv/web/owncloud/apps/external/appinfo +#srv/web/owncloud/apps/external/appinfo/app.php +#srv/web/owncloud/apps/external/appinfo/info.xml +#srv/web/owncloud/apps/external/appinfo/version +#srv/web/owncloud/apps/external/css +#srv/web/owncloud/apps/external/css/style.css +#srv/web/owncloud/apps/external/img +#srv/web/owncloud/apps/external/img/external.png +#srv/web/owncloud/apps/external/img/external.svg +#srv/web/owncloud/apps/external/index.php +#srv/web/owncloud/apps/external/js +#srv/web/owncloud/apps/external/js/admin.js +#srv/web/owncloud/apps/external/js/external.js +#srv/web/owncloud/apps/external/l10n +#srv/web/owncloud/apps/external/l10n/ar.php +#srv/web/owncloud/apps/external/l10n/bg_BG.php +#srv/web/owncloud/apps/external/l10n/bn_BD.php +#srv/web/owncloud/apps/external/l10n/ca.php +#srv/web/owncloud/apps/external/l10n/cs_CZ.php +#srv/web/owncloud/apps/external/l10n/da.php +#srv/web/owncloud/apps/external/l10n/de.php +#srv/web/owncloud/apps/external/l10n/de_DE.php +#srv/web/owncloud/apps/external/l10n/el.php +#srv/web/owncloud/apps/external/l10n/eo.php +#srv/web/owncloud/apps/external/l10n/es.php +#srv/web/owncloud/apps/external/l10n/es_AR.php +#srv/web/owncloud/apps/external/l10n/et_EE.php +#srv/web/owncloud/apps/external/l10n/eu.php +#srv/web/owncloud/apps/external/l10n/fa.php +#srv/web/owncloud/apps/external/l10n/fi_FI.php +#srv/web/owncloud/apps/external/l10n/fr.php +#srv/web/owncloud/apps/external/l10n/gl.php +#srv/web/owncloud/apps/external/l10n/he.php +#srv/web/owncloud/apps/external/l10n/hr.php +#srv/web/owncloud/apps/external/l10n/hu_HU.php +#srv/web/owncloud/apps/external/l10n/ia.php +#srv/web/owncloud/apps/external/l10n/id.php +#srv/web/owncloud/apps/external/l10n/is.php +#srv/web/owncloud/apps/external/l10n/it.php +#srv/web/owncloud/apps/external/l10n/ja_JP.php +#srv/web/owncloud/apps/external/l10n/ka_GE.php +#srv/web/owncloud/apps/external/l10n/ko.php +#srv/web/owncloud/apps/external/l10n/ku_IQ.php +#srv/web/owncloud/apps/external/l10n/lb.php +#srv/web/owncloud/apps/external/l10n/lt_LT.php +#srv/web/owncloud/apps/external/l10n/lv.php +#srv/web/owncloud/apps/external/l10n/mk.php +#srv/web/owncloud/apps/external/l10n/ms_MY.php +#srv/web/owncloud/apps/external/l10n/my_MM.php +#srv/web/owncloud/apps/external/l10n/nb_NO.php +#srv/web/owncloud/apps/external/l10n/nl.php +#srv/web/owncloud/apps/external/l10n/nn_NO.php +#srv/web/owncloud/apps/external/l10n/oc.php +#srv/web/owncloud/apps/external/l10n/pl.php +#srv/web/owncloud/apps/external/l10n/pt_BR.php +#srv/web/owncloud/apps/external/l10n/pt_PT.php +#srv/web/owncloud/apps/external/l10n/ro.php +#srv/web/owncloud/apps/external/l10n/ru.php +#srv/web/owncloud/apps/external/l10n/ru_RU.php +#srv/web/owncloud/apps/external/l10n/si_LK.php +#srv/web/owncloud/apps/external/l10n/sk_SK.php +#srv/web/owncloud/apps/external/l10n/sl.php +#srv/web/owncloud/apps/external/l10n/sr.php +#srv/web/owncloud/apps/external/l10n/sr@latin.php +#srv/web/owncloud/apps/external/l10n/sv.php +#srv/web/owncloud/apps/external/l10n/ta_LK.php +#srv/web/owncloud/apps/external/l10n/th_TH.php +#srv/web/owncloud/apps/external/l10n/tr.php +#srv/web/owncloud/apps/external/l10n/uk.php +#srv/web/owncloud/apps/external/l10n/ur_PK.php +#srv/web/owncloud/apps/external/l10n/vi.php +#srv/web/owncloud/apps/external/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/external/l10n/zh_CN.php +#srv/web/owncloud/apps/external/l10n/zh_TW.php +#srv/web/owncloud/apps/external/lib +#srv/web/owncloud/apps/external/lib/external.php +#srv/web/owncloud/apps/external/settings.php +#srv/web/owncloud/apps/external/templates +#srv/web/owncloud/apps/external/templates/frame.php +#srv/web/owncloud/apps/external/templates/settings.php +#srv/web/owncloud/apps/files +#srv/web/owncloud/apps/files/admin.php +#srv/web/owncloud/apps/files/ajax +#srv/web/owncloud/apps/files/ajax/delete.php +#srv/web/owncloud/apps/files/ajax/download.php +#srv/web/owncloud/apps/files/ajax/getstoragestats.php +#srv/web/owncloud/apps/files/ajax/list.php +#srv/web/owncloud/apps/files/ajax/mimeicon.php +#srv/web/owncloud/apps/files/ajax/move.php +#srv/web/owncloud/apps/files/ajax/newfile.php +#srv/web/owncloud/apps/files/ajax/newfolder.php +#srv/web/owncloud/apps/files/ajax/rawlist.php +#srv/web/owncloud/apps/files/ajax/rename.php +#srv/web/owncloud/apps/files/ajax/scan.php +#srv/web/owncloud/apps/files/ajax/upgrade.php +#srv/web/owncloud/apps/files/ajax/upload.php +#srv/web/owncloud/apps/files/appinfo +#srv/web/owncloud/apps/files/appinfo/app.php +#srv/web/owncloud/apps/files/appinfo/filesync.php +#srv/web/owncloud/apps/files/appinfo/info.xml +#srv/web/owncloud/apps/files/appinfo/remote.php +#srv/web/owncloud/apps/files/appinfo/routes.php +#srv/web/owncloud/apps/files/appinfo/update.php +#srv/web/owncloud/apps/files/appinfo/version +#srv/web/owncloud/apps/files/console +#srv/web/owncloud/apps/files/console/scan.php +#srv/web/owncloud/apps/files/css +#srv/web/owncloud/apps/files/css/files.css +#srv/web/owncloud/apps/files/download.php +#srv/web/owncloud/apps/files/index.php +#srv/web/owncloud/apps/files/js +#srv/web/owncloud/apps/files/js/admin.js +#srv/web/owncloud/apps/files/js/file-upload.js +#srv/web/owncloud/apps/files/js/fileactions.js +#srv/web/owncloud/apps/files/js/filelist.js +#srv/web/owncloud/apps/files/js/files.js +#srv/web/owncloud/apps/files/js/jquery-visibility.js +#srv/web/owncloud/apps/files/js/jquery.fileupload.js +#srv/web/owncloud/apps/files/js/jquery.iframe-transport.js +#srv/web/owncloud/apps/files/js/keyboardshortcuts.js +#srv/web/owncloud/apps/files/js/upgrade.js +#srv/web/owncloud/apps/files/js/upload.js +#srv/web/owncloud/apps/files/l10n +#srv/web/owncloud/apps/files/l10n/ar.php +#srv/web/owncloud/apps/files/l10n/bg_BG.php +#srv/web/owncloud/apps/files/l10n/bn_BD.php +#srv/web/owncloud/apps/files/l10n/ca.php +#srv/web/owncloud/apps/files/l10n/cs_CZ.php +#srv/web/owncloud/apps/files/l10n/cy_GB.php +#srv/web/owncloud/apps/files/l10n/da.php +#srv/web/owncloud/apps/files/l10n/de.php +#srv/web/owncloud/apps/files/l10n/de_DE.php +#srv/web/owncloud/apps/files/l10n/el.php +#srv/web/owncloud/apps/files/l10n/eo.php +#srv/web/owncloud/apps/files/l10n/es.php +#srv/web/owncloud/apps/files/l10n/es_AR.php +#srv/web/owncloud/apps/files/l10n/et_EE.php +#srv/web/owncloud/apps/files/l10n/eu.php +#srv/web/owncloud/apps/files/l10n/fa.php +#srv/web/owncloud/apps/files/l10n/fi_FI.php +#srv/web/owncloud/apps/files/l10n/fr.php +#srv/web/owncloud/apps/files/l10n/gl.php +#srv/web/owncloud/apps/files/l10n/he.php +#srv/web/owncloud/apps/files/l10n/hr.php +#srv/web/owncloud/apps/files/l10n/hu_HU.php +#srv/web/owncloud/apps/files/l10n/hy.php +#srv/web/owncloud/apps/files/l10n/ia.php +#srv/web/owncloud/apps/files/l10n/id.php +#srv/web/owncloud/apps/files/l10n/is.php +#srv/web/owncloud/apps/files/l10n/it.php +#srv/web/owncloud/apps/files/l10n/ja_JP.php +#srv/web/owncloud/apps/files/l10n/ka.php +#srv/web/owncloud/apps/files/l10n/ka_GE.php +#srv/web/owncloud/apps/files/l10n/ko.php +#srv/web/owncloud/apps/files/l10n/ku_IQ.php +#srv/web/owncloud/apps/files/l10n/lb.php +#srv/web/owncloud/apps/files/l10n/lt_LT.php +#srv/web/owncloud/apps/files/l10n/lv.php +#srv/web/owncloud/apps/files/l10n/mk.php +#srv/web/owncloud/apps/files/l10n/ms_MY.php +#srv/web/owncloud/apps/files/l10n/my_MM.php +#srv/web/owncloud/apps/files/l10n/nb_NO.php +#srv/web/owncloud/apps/files/l10n/nl.php +#srv/web/owncloud/apps/files/l10n/nn_NO.php +#srv/web/owncloud/apps/files/l10n/oc.php +#srv/web/owncloud/apps/files/l10n/pl.php +#srv/web/owncloud/apps/files/l10n/pl_PL.php +#srv/web/owncloud/apps/files/l10n/pt_BR.php +#srv/web/owncloud/apps/files/l10n/pt_PT.php +#srv/web/owncloud/apps/files/l10n/ro.php +#srv/web/owncloud/apps/files/l10n/ru.php +#srv/web/owncloud/apps/files/l10n/ru_RU.php +#srv/web/owncloud/apps/files/l10n/si_LK.php +#srv/web/owncloud/apps/files/l10n/sk_SK.php +#srv/web/owncloud/apps/files/l10n/sl.php +#srv/web/owncloud/apps/files/l10n/sq.php +#srv/web/owncloud/apps/files/l10n/sr.php +#srv/web/owncloud/apps/files/l10n/sr@latin.php +#srv/web/owncloud/apps/files/l10n/sv.php +#srv/web/owncloud/apps/files/l10n/ta_LK.php +#srv/web/owncloud/apps/files/l10n/th_TH.php +#srv/web/owncloud/apps/files/l10n/tr.php +#srv/web/owncloud/apps/files/l10n/uk.php +#srv/web/owncloud/apps/files/l10n/vi.php +#srv/web/owncloud/apps/files/l10n/xgettextfiles +#srv/web/owncloud/apps/files/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files/l10n/zh_CN.php +#srv/web/owncloud/apps/files/l10n/zh_HK.php +#srv/web/owncloud/apps/files/l10n/zh_TW.php +#srv/web/owncloud/apps/files/lib +#srv/web/owncloud/apps/files/lib/capabilities.php +#srv/web/owncloud/apps/files/lib/helper.php +#srv/web/owncloud/apps/files/settings.php +#srv/web/owncloud/apps/files/templates +#srv/web/owncloud/apps/files/templates/admin.php +#srv/web/owncloud/apps/files/templates/index.php +#srv/web/owncloud/apps/files/templates/part.breadcrumb.php +#srv/web/owncloud/apps/files/templates/part.list.php +#srv/web/owncloud/apps/files/templates/upgrade.php +#srv/web/owncloud/apps/files/triggerupdate.php +#srv/web/owncloud/apps/files_antivirus +#srv/web/owncloud/apps/files_antivirus/README.md +#srv/web/owncloud/apps/files_antivirus/appinfo +#srv/web/owncloud/apps/files_antivirus/appinfo/app.php +#srv/web/owncloud/apps/files_antivirus/appinfo/database.xml +#srv/web/owncloud/apps/files_antivirus/appinfo/info.xml +#srv/web/owncloud/apps/files_antivirus/appinfo/version +#srv/web/owncloud/apps/files_antivirus/js +#srv/web/owncloud/apps/files_antivirus/js/settings.js +#srv/web/owncloud/apps/files_antivirus/l10n +#srv/web/owncloud/apps/files_antivirus/l10n/ar.php +#srv/web/owncloud/apps/files_antivirus/l10n/be.php +#srv/web/owncloud/apps/files_antivirus/l10n/bg_BG.php +#srv/web/owncloud/apps/files_antivirus/l10n/bn_BD.php +#srv/web/owncloud/apps/files_antivirus/l10n/ca.php +#srv/web/owncloud/apps/files_antivirus/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_antivirus/l10n/da.php +#srv/web/owncloud/apps/files_antivirus/l10n/de.php +#srv/web/owncloud/apps/files_antivirus/l10n/de_DE.php +#srv/web/owncloud/apps/files_antivirus/l10n/el.php +#srv/web/owncloud/apps/files_antivirus/l10n/eo.php +#srv/web/owncloud/apps/files_antivirus/l10n/es.php +#srv/web/owncloud/apps/files_antivirus/l10n/es_AR.php +#srv/web/owncloud/apps/files_antivirus/l10n/et_EE.php +#srv/web/owncloud/apps/files_antivirus/l10n/eu.php +#srv/web/owncloud/apps/files_antivirus/l10n/fa.php +#srv/web/owncloud/apps/files_antivirus/l10n/fi.php +#srv/web/owncloud/apps/files_antivirus/l10n/fi_FI.php +#srv/web/owncloud/apps/files_antivirus/l10n/fr.php +#srv/web/owncloud/apps/files_antivirus/l10n/gl.php +#srv/web/owncloud/apps/files_antivirus/l10n/he.php +#srv/web/owncloud/apps/files_antivirus/l10n/hr.php +#srv/web/owncloud/apps/files_antivirus/l10n/hu_HU.php +#srv/web/owncloud/apps/files_antivirus/l10n/hy.php +#srv/web/owncloud/apps/files_antivirus/l10n/ia.php +#srv/web/owncloud/apps/files_antivirus/l10n/id.php +#srv/web/owncloud/apps/files_antivirus/l10n/is.php +#srv/web/owncloud/apps/files_antivirus/l10n/it.php +#srv/web/owncloud/apps/files_antivirus/l10n/ja_JP.php +#srv/web/owncloud/apps/files_antivirus/l10n/ka_GE.php +#srv/web/owncloud/apps/files_antivirus/l10n/ko.php +#srv/web/owncloud/apps/files_antivirus/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_antivirus/l10n/lb.php +#srv/web/owncloud/apps/files_antivirus/l10n/lt_LT.php +#srv/web/owncloud/apps/files_antivirus/l10n/lv.php +#srv/web/owncloud/apps/files_antivirus/l10n/mk.php +#srv/web/owncloud/apps/files_antivirus/l10n/ms_MY.php +#srv/web/owncloud/apps/files_antivirus/l10n/nb_NO.php +#srv/web/owncloud/apps/files_antivirus/l10n/nl.php +#srv/web/owncloud/apps/files_antivirus/l10n/nn_NO.php +#srv/web/owncloud/apps/files_antivirus/l10n/oc.php +#srv/web/owncloud/apps/files_antivirus/l10n/pl.php +#srv/web/owncloud/apps/files_antivirus/l10n/pl_PL.php +#srv/web/owncloud/apps/files_antivirus/l10n/pt_BR.php +#srv/web/owncloud/apps/files_antivirus/l10n/pt_PT.php +#srv/web/owncloud/apps/files_antivirus/l10n/ro.php +#srv/web/owncloud/apps/files_antivirus/l10n/ru.php +#srv/web/owncloud/apps/files_antivirus/l10n/ru_RU.php +#srv/web/owncloud/apps/files_antivirus/l10n/si_LK.php +#srv/web/owncloud/apps/files_antivirus/l10n/sk_SK.php +#srv/web/owncloud/apps/files_antivirus/l10n/sl.php +#srv/web/owncloud/apps/files_antivirus/l10n/sr.php +#srv/web/owncloud/apps/files_antivirus/l10n/sr@latin.php +#srv/web/owncloud/apps/files_antivirus/l10n/sv.php +#srv/web/owncloud/apps/files_antivirus/l10n/ta_LK.php +#srv/web/owncloud/apps/files_antivirus/l10n/th_TH.php +#srv/web/owncloud/apps/files_antivirus/l10n/tr.php +#srv/web/owncloud/apps/files_antivirus/l10n/uk.php +#srv/web/owncloud/apps/files_antivirus/l10n/vi.php +#srv/web/owncloud/apps/files_antivirus/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_antivirus/l10n/zh_CN.php +#srv/web/owncloud/apps/files_antivirus/l10n/zh_TW.php +#srv/web/owncloud/apps/files_antivirus/lib +#srv/web/owncloud/apps/files_antivirus/lib/clamav.php +#srv/web/owncloud/apps/files_antivirus/lib/scanner.php +#srv/web/owncloud/apps/files_antivirus/settings.php +#srv/web/owncloud/apps/files_antivirus/templates +#srv/web/owncloud/apps/files_antivirus/templates/notification.php +#srv/web/owncloud/apps/files_antivirus/templates/settings.php +#srv/web/owncloud/apps/files_encryption +#srv/web/owncloud/apps/files_encryption/3rdparty +#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish +#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish +#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish.php +#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish/DefaultKey.php +#srv/web/owncloud/apps/files_encryption/ajax +#srv/web/owncloud/apps/files_encryption/ajax/adminrecovery.php +#srv/web/owncloud/apps/files_encryption/ajax/changeRecoveryPassword.php +#srv/web/owncloud/apps/files_encryption/ajax/updatePrivateKeyPassword.php +#srv/web/owncloud/apps/files_encryption/ajax/userrecovery.php +#srv/web/owncloud/apps/files_encryption/appinfo +#srv/web/owncloud/apps/files_encryption/appinfo/app.php +#srv/web/owncloud/apps/files_encryption/appinfo/database.xml +#srv/web/owncloud/apps/files_encryption/appinfo/info.xml +#srv/web/owncloud/apps/files_encryption/appinfo/routes.php +#srv/web/owncloud/apps/files_encryption/appinfo/spec.txt +#srv/web/owncloud/apps/files_encryption/appinfo/version +#srv/web/owncloud/apps/files_encryption/css +#srv/web/owncloud/apps/files_encryption/css/settings-personal.css +#srv/web/owncloud/apps/files_encryption/files +#srv/web/owncloud/apps/files_encryption/files/error.php +#srv/web/owncloud/apps/files_encryption/hooks +#srv/web/owncloud/apps/files_encryption/hooks/hooks.php +#srv/web/owncloud/apps/files_encryption/js +#srv/web/owncloud/apps/files_encryption/js/settings-admin.js +#srv/web/owncloud/apps/files_encryption/js/settings-personal.js +#srv/web/owncloud/apps/files_encryption/l10n +#srv/web/owncloud/apps/files_encryption/l10n/ar.php +#srv/web/owncloud/apps/files_encryption/l10n/bg_BG.php +#srv/web/owncloud/apps/files_encryption/l10n/bn_BD.php +#srv/web/owncloud/apps/files_encryption/l10n/ca.php +#srv/web/owncloud/apps/files_encryption/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_encryption/l10n/cy_GB.php +#srv/web/owncloud/apps/files_encryption/l10n/da.php +#srv/web/owncloud/apps/files_encryption/l10n/de.php +#srv/web/owncloud/apps/files_encryption/l10n/de_DE.php +#srv/web/owncloud/apps/files_encryption/l10n/el.php +#srv/web/owncloud/apps/files_encryption/l10n/eo.php +#srv/web/owncloud/apps/files_encryption/l10n/es.php +#srv/web/owncloud/apps/files_encryption/l10n/es_AR.php +#srv/web/owncloud/apps/files_encryption/l10n/et_EE.php +#srv/web/owncloud/apps/files_encryption/l10n/eu.php +#srv/web/owncloud/apps/files_encryption/l10n/fa.php +#srv/web/owncloud/apps/files_encryption/l10n/fi_FI.php +#srv/web/owncloud/apps/files_encryption/l10n/fr.php +#srv/web/owncloud/apps/files_encryption/l10n/gl.php +#srv/web/owncloud/apps/files_encryption/l10n/he.php +#srv/web/owncloud/apps/files_encryption/l10n/hu_HU.php +#srv/web/owncloud/apps/files_encryption/l10n/id.php +#srv/web/owncloud/apps/files_encryption/l10n/is.php +#srv/web/owncloud/apps/files_encryption/l10n/it.php +#srv/web/owncloud/apps/files_encryption/l10n/ja_JP.php +#srv/web/owncloud/apps/files_encryption/l10n/ka_GE.php +#srv/web/owncloud/apps/files_encryption/l10n/ko.php +#srv/web/owncloud/apps/files_encryption/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_encryption/l10n/lt_LT.php +#srv/web/owncloud/apps/files_encryption/l10n/lv.php +#srv/web/owncloud/apps/files_encryption/l10n/mk.php +#srv/web/owncloud/apps/files_encryption/l10n/nb_NO.php +#srv/web/owncloud/apps/files_encryption/l10n/nl.php +#srv/web/owncloud/apps/files_encryption/l10n/pl.php +#srv/web/owncloud/apps/files_encryption/l10n/pt_BR.php +#srv/web/owncloud/apps/files_encryption/l10n/pt_PT.php +#srv/web/owncloud/apps/files_encryption/l10n/ro.php +#srv/web/owncloud/apps/files_encryption/l10n/ru.php +#srv/web/owncloud/apps/files_encryption/l10n/ru_RU.php +#srv/web/owncloud/apps/files_encryption/l10n/si_LK.php +#srv/web/owncloud/apps/files_encryption/l10n/sk_SK.php +#srv/web/owncloud/apps/files_encryption/l10n/sl.php +#srv/web/owncloud/apps/files_encryption/l10n/sr.php +#srv/web/owncloud/apps/files_encryption/l10n/sv.php +#srv/web/owncloud/apps/files_encryption/l10n/ta_LK.php +#srv/web/owncloud/apps/files_encryption/l10n/th_TH.php +#srv/web/owncloud/apps/files_encryption/l10n/tr.php +#srv/web/owncloud/apps/files_encryption/l10n/ug.php +#srv/web/owncloud/apps/files_encryption/l10n/uk.php +#srv/web/owncloud/apps/files_encryption/l10n/vi.php +#srv/web/owncloud/apps/files_encryption/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_encryption/l10n/zh_CN.php +#srv/web/owncloud/apps/files_encryption/l10n/zh_HK.php +#srv/web/owncloud/apps/files_encryption/l10n/zh_TW.php +#srv/web/owncloud/apps/files_encryption/lib +#srv/web/owncloud/apps/files_encryption/lib/capabilities.php +#srv/web/owncloud/apps/files_encryption/lib/crypt.php +#srv/web/owncloud/apps/files_encryption/lib/helper.php +#srv/web/owncloud/apps/files_encryption/lib/keymanager.php +#srv/web/owncloud/apps/files_encryption/lib/proxy.php +#srv/web/owncloud/apps/files_encryption/lib/session.php +#srv/web/owncloud/apps/files_encryption/lib/stream.php +#srv/web/owncloud/apps/files_encryption/lib/util.php +#srv/web/owncloud/apps/files_encryption/settings-admin.php +#srv/web/owncloud/apps/files_encryption/settings-personal.php +#srv/web/owncloud/apps/files_encryption/templates +#srv/web/owncloud/apps/files_encryption/templates/invalid_private_key.php +#srv/web/owncloud/apps/files_encryption/templates/settings-admin.php +#srv/web/owncloud/apps/files_encryption/templates/settings-personal.php +#srv/web/owncloud/apps/files_encryption/tests +#srv/web/owncloud/apps/files_encryption/tests/binary +#srv/web/owncloud/apps/files_encryption/tests/crypt.php +#srv/web/owncloud/apps/files_encryption/tests/encryption.key +#srv/web/owncloud/apps/files_encryption/tests/keymanager.php +#srv/web/owncloud/apps/files_encryption/tests/legacy-encrypted-text.txt +#srv/web/owncloud/apps/files_encryption/tests/proxy.php +#srv/web/owncloud/apps/files_encryption/tests/share.php +#srv/web/owncloud/apps/files_encryption/tests/stream.php +#srv/web/owncloud/apps/files_encryption/tests/trashbin.php +#srv/web/owncloud/apps/files_encryption/tests/util.php +#srv/web/owncloud/apps/files_encryption/tests/webdav.php +#srv/web/owncloud/apps/files_encryption/tests/zeros +#srv/web/owncloud/apps/files_external +#srv/web/owncloud/apps/files_external/3rdparty +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/LICENSE +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/NOTICE +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/README +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/Google_Client.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_AssertionCredentials.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Auth.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_AuthNone.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_LoginTicket.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_OAuth2.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_P12Signer.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_PemVerifier.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Signer.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Verifier.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_ApcCache.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_Cache.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_FileCache.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_MemcacheCache.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/config.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/contrib +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/contrib/Google_DriveService.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/external +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/external/URITemplateParser.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_CacheParser.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_CurlIO.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_HttpRequest.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_IO.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_REST.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/cacerts.pem +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_BatchRequest.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_MediaFileUpload.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Model.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Service.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_ServiceResource.php +#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Utils.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/LICENSE.txt +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/doc_config.ini +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/release_notes.txt +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/LICENSE.txt +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/Prods.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsConfig.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsDir.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsFile.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsPath.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsQuery.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsRule.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsStreamer.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsTicket.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSAccount.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSConn.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSConnManager.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSDirStats.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSException.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSFileStats.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueConds.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueResults.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueSelFlds.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSKeyValPair.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSMessage.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSMeta.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSObjIOOpr.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSQueryCondition.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsAPINum.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsConst.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsErrorTable.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsGenQueryKeyWd.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsGenQueryNum.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/autoload.inc.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RODSPacket.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_BinBytesBuf.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_CollInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_CollOprStat.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_DataObjCopyInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_DataObjInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ExecCmdOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ExecMyRuleInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_InxIvalPair.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_InxValPair.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_KeyValPair.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MiscSvrInfo.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ModAVUMetadataInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsParam.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsParamArray.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsgHeader.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_RHostAddr.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_RodsObjStat.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_STR.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_SqlResult.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_StartupPack.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_TransStat.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_Version.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_authRequestOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_authResponseInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjCloseInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjReadInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjWriteInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_fileLseekInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_fileLseekOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_getTempPasswordOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_pamAuthRequestInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_pamAuthRequestOut.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_sslEndInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_sslStartInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ticketAdminInp.class.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/prods.ini +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/release_notes.txt +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsAPINum.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsErrorCodes.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsGenQueryKeyWd.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsGenQueryNum.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities/exif2meta.php +#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/release_notes.txt +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/AUTHORS +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/LICENSE +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/README.md +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/composer.json +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/AES.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/DES.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Hash.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/RC4.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/RSA.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Random.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Rijndael.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/TripleDES.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/ANSI.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/ASN1.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/X509.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Math +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Math/BigInteger.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SFTP.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SSH1.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SSH2.php +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/openssl.cnf +#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpunit.xml.dist +#srv/web/owncloud/apps/files_external/ajax +#srv/web/owncloud/apps/files_external/ajax/addMountPoint.php +#srv/web/owncloud/apps/files_external/ajax/addRootCertificate.php +#srv/web/owncloud/apps/files_external/ajax/dropbox.php +#srv/web/owncloud/apps/files_external/ajax/google.php +#srv/web/owncloud/apps/files_external/ajax/removeMountPoint.php +#srv/web/owncloud/apps/files_external/ajax/removeRootCertificate.php +#srv/web/owncloud/apps/files_external/appinfo +#srv/web/owncloud/apps/files_external/appinfo/app.php +#srv/web/owncloud/apps/files_external/appinfo/info.xml +#srv/web/owncloud/apps/files_external/appinfo/version +#srv/web/owncloud/apps/files_external/css +#srv/web/owncloud/apps/files_external/css/settings.css +#srv/web/owncloud/apps/files_external/js +#srv/web/owncloud/apps/files_external/js/dropbox.js +#srv/web/owncloud/apps/files_external/js/google.js +#srv/web/owncloud/apps/files_external/js/settings.js +#srv/web/owncloud/apps/files_external/l10n +#srv/web/owncloud/apps/files_external/l10n/af_ZA.php +#srv/web/owncloud/apps/files_external/l10n/ar.php +#srv/web/owncloud/apps/files_external/l10n/bg_BG.php +#srv/web/owncloud/apps/files_external/l10n/bn_BD.php +#srv/web/owncloud/apps/files_external/l10n/ca.php +#srv/web/owncloud/apps/files_external/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_external/l10n/da.php +#srv/web/owncloud/apps/files_external/l10n/de.php +#srv/web/owncloud/apps/files_external/l10n/de_DE.php +#srv/web/owncloud/apps/files_external/l10n/el.php +#srv/web/owncloud/apps/files_external/l10n/eo.php +#srv/web/owncloud/apps/files_external/l10n/es.php +#srv/web/owncloud/apps/files_external/l10n/es_AR.php +#srv/web/owncloud/apps/files_external/l10n/et_EE.php +#srv/web/owncloud/apps/files_external/l10n/eu.php +#srv/web/owncloud/apps/files_external/l10n/fa.php +#srv/web/owncloud/apps/files_external/l10n/fi_FI.php +#srv/web/owncloud/apps/files_external/l10n/fr.php +#srv/web/owncloud/apps/files_external/l10n/gl.php +#srv/web/owncloud/apps/files_external/l10n/he.php +#srv/web/owncloud/apps/files_external/l10n/hi.php +#srv/web/owncloud/apps/files_external/l10n/hr.php +#srv/web/owncloud/apps/files_external/l10n/hu_HU.php +#srv/web/owncloud/apps/files_external/l10n/hy.php +#srv/web/owncloud/apps/files_external/l10n/ia.php +#srv/web/owncloud/apps/files_external/l10n/id.php +#srv/web/owncloud/apps/files_external/l10n/is.php +#srv/web/owncloud/apps/files_external/l10n/it.php +#srv/web/owncloud/apps/files_external/l10n/ja_JP.php +#srv/web/owncloud/apps/files_external/l10n/ka.php +#srv/web/owncloud/apps/files_external/l10n/ka_GE.php +#srv/web/owncloud/apps/files_external/l10n/ko.php +#srv/web/owncloud/apps/files_external/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_external/l10n/lb.php +#srv/web/owncloud/apps/files_external/l10n/lt_LT.php +#srv/web/owncloud/apps/files_external/l10n/lv.php +#srv/web/owncloud/apps/files_external/l10n/mk.php +#srv/web/owncloud/apps/files_external/l10n/ms_MY.php +#srv/web/owncloud/apps/files_external/l10n/my_MM.php +#srv/web/owncloud/apps/files_external/l10n/nb_NO.php +#srv/web/owncloud/apps/files_external/l10n/nl.php +#srv/web/owncloud/apps/files_external/l10n/nn_NO.php +#srv/web/owncloud/apps/files_external/l10n/oc.php +#srv/web/owncloud/apps/files_external/l10n/pl.php +#srv/web/owncloud/apps/files_external/l10n/pt_BR.php +#srv/web/owncloud/apps/files_external/l10n/pt_PT.php +#srv/web/owncloud/apps/files_external/l10n/ro.php +#srv/web/owncloud/apps/files_external/l10n/ru.php +#srv/web/owncloud/apps/files_external/l10n/ru_RU.php +#srv/web/owncloud/apps/files_external/l10n/si_LK.php +#srv/web/owncloud/apps/files_external/l10n/sk_SK.php +#srv/web/owncloud/apps/files_external/l10n/sl.php +#srv/web/owncloud/apps/files_external/l10n/sr.php +#srv/web/owncloud/apps/files_external/l10n/sr@latin.php +#srv/web/owncloud/apps/files_external/l10n/sv.php +#srv/web/owncloud/apps/files_external/l10n/ta_LK.php +#srv/web/owncloud/apps/files_external/l10n/th_TH.php +#srv/web/owncloud/apps/files_external/l10n/tr.php +#srv/web/owncloud/apps/files_external/l10n/uk.php +#srv/web/owncloud/apps/files_external/l10n/ur_PK.php +#srv/web/owncloud/apps/files_external/l10n/vi.php +#srv/web/owncloud/apps/files_external/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_external/l10n/zh_CN.php +#srv/web/owncloud/apps/files_external/l10n/zh_TW.php +#srv/web/owncloud/apps/files_external/lib +#srv/web/owncloud/apps/files_external/lib/amazons3.php +#srv/web/owncloud/apps/files_external/lib/config.php +#srv/web/owncloud/apps/files_external/lib/dropbox.php +#srv/web/owncloud/apps/files_external/lib/ftp.php +#srv/web/owncloud/apps/files_external/lib/google.php +#srv/web/owncloud/apps/files_external/lib/irods.php +#srv/web/owncloud/apps/files_external/lib/sftp.php +#srv/web/owncloud/apps/files_external/lib/smb.php +#srv/web/owncloud/apps/files_external/lib/streamwrapper.php +#srv/web/owncloud/apps/files_external/lib/swift.php +#srv/web/owncloud/apps/files_external/lib/webdav.php +#srv/web/owncloud/apps/files_external/personal.php +#srv/web/owncloud/apps/files_external/settings.php +#srv/web/owncloud/apps/files_external/templates +#srv/web/owncloud/apps/files_external/templates/settings.php +#srv/web/owncloud/apps/files_external/tests +#srv/web/owncloud/apps/files_external/tests/amazons3.php +#srv/web/owncloud/apps/files_external/tests/config.php +#srv/web/owncloud/apps/files_external/tests/dropbox.php +#srv/web/owncloud/apps/files_external/tests/ftp.php +#srv/web/owncloud/apps/files_external/tests/google.php +#srv/web/owncloud/apps/files_external/tests/irods.php +#srv/web/owncloud/apps/files_external/tests/sftp.php +#srv/web/owncloud/apps/files_external/tests/smb.php +#srv/web/owncloud/apps/files_external/tests/swift.php +#srv/web/owncloud/apps/files_external/tests/webdav.php +#srv/web/owncloud/apps/files_imageviewer +#srv/web/owncloud/apps/files_imageviewer/appinfo +#srv/web/owncloud/apps/files_imageviewer/appinfo/app.php +#srv/web/owncloud/apps/files_imageviewer/appinfo/info.xml +#srv/web/owncloud/apps/files_imageviewer/appinfo/version +#srv/web/owncloud/apps/files_imageviewer/css +#srv/web/owncloud/apps/files_imageviewer/css/jquery.fancybox-1.3.4.css +#srv/web/owncloud/apps/files_imageviewer/img +#srv/web/owncloud/apps/files_imageviewer/img/blank.gif +#srv/web/owncloud/apps/files_imageviewer/img/fancy_close.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_loading.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_nav_left.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_nav_right.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_e.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_n.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_ne.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_nw.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_s.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_se.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_sw.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_w.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_left.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_main.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_over.png +#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_right.png +#srv/web/owncloud/apps/files_imageviewer/img/fancybox-x.png +#srv/web/owncloud/apps/files_imageviewer/img/fancybox-y.png +#srv/web/owncloud/apps/files_imageviewer/img/fancybox.png +#srv/web/owncloud/apps/files_imageviewer/js +#srv/web/owncloud/apps/files_imageviewer/js/jquery.fancybox-1.3.4.js +#srv/web/owncloud/apps/files_imageviewer/js/jquery.fancybox-1.3.4.pack.js +#srv/web/owncloud/apps/files_imageviewer/js/jquery.mousewheel-3.0.4.js +#srv/web/owncloud/apps/files_imageviewer/js/jquery.mousewheel-3.0.4.pack.js +#srv/web/owncloud/apps/files_imageviewer/js/lightbox.js +#srv/web/owncloud/apps/files_odfviewer +#srv/web/owncloud/apps/files_odfviewer/appinfo +#srv/web/owncloud/apps/files_odfviewer/appinfo/app.php +#srv/web/owncloud/apps/files_odfviewer/appinfo/info.xml +#srv/web/owncloud/apps/files_odfviewer/css +#srv/web/owncloud/apps/files_odfviewer/css/odfviewer.css +#srv/web/owncloud/apps/files_odfviewer/css/webodf.css +#srv/web/owncloud/apps/files_odfviewer/js +#srv/web/owncloud/apps/files_odfviewer/js/viewer.js +#srv/web/owncloud/apps/files_odfviewer/js/webodf-debug.js +#srv/web/owncloud/apps/files_odfviewer/js/webodf.js +#srv/web/owncloud/apps/files_odfviewer/l10n +#srv/web/owncloud/apps/files_odfviewer/l10n/ar.php +#srv/web/owncloud/apps/files_odfviewer/l10n/bg_BG.php +#srv/web/owncloud/apps/files_odfviewer/l10n/bn_BD.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ca.php +#srv/web/owncloud/apps/files_odfviewer/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_odfviewer/l10n/da.php +#srv/web/owncloud/apps/files_odfviewer/l10n/de.php +#srv/web/owncloud/apps/files_odfviewer/l10n/de_DE.php +#srv/web/owncloud/apps/files_odfviewer/l10n/el.php +#srv/web/owncloud/apps/files_odfviewer/l10n/eo.php +#srv/web/owncloud/apps/files_odfviewer/l10n/es_AR.php +#srv/web/owncloud/apps/files_odfviewer/l10n/eu.php +#srv/web/owncloud/apps/files_odfviewer/l10n/fa.php +#srv/web/owncloud/apps/files_odfviewer/l10n/fr.php +#srv/web/owncloud/apps/files_odfviewer/l10n/gl.php +#srv/web/owncloud/apps/files_odfviewer/l10n/he.php +#srv/web/owncloud/apps/files_odfviewer/l10n/hu_HU.php +#srv/web/owncloud/apps/files_odfviewer/l10n/id.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ignorelist +#srv/web/owncloud/apps/files_odfviewer/l10n/is.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ka_GE.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ko.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_odfviewer/l10n/lt_LT.php +#srv/web/owncloud/apps/files_odfviewer/l10n/lv.php +#srv/web/owncloud/apps/files_odfviewer/l10n/mk.php +#srv/web/owncloud/apps/files_odfviewer/l10n/nb_NO.php +#srv/web/owncloud/apps/files_odfviewer/l10n/nl.php +#srv/web/owncloud/apps/files_odfviewer/l10n/pl.php +#srv/web/owncloud/apps/files_odfviewer/l10n/pt_BR.php +#srv/web/owncloud/apps/files_odfviewer/l10n/pt_PT.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ro.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ru_RU.php +#srv/web/owncloud/apps/files_odfviewer/l10n/si_LK.php +#srv/web/owncloud/apps/files_odfviewer/l10n/sk_SK.php +#srv/web/owncloud/apps/files_odfviewer/l10n/sl.php +#srv/web/owncloud/apps/files_odfviewer/l10n/sr.php +#srv/web/owncloud/apps/files_odfviewer/l10n/ta_LK.php +#srv/web/owncloud/apps/files_odfviewer/l10n/tr.php +#srv/web/owncloud/apps/files_odfviewer/l10n/uk.php +#srv/web/owncloud/apps/files_odfviewer/l10n/vi.php +#srv/web/owncloud/apps/files_odfviewer/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_odfviewer/l10n/zh_CN.php +#srv/web/owncloud/apps/files_odfviewer/l10n/zh_TW.php +#srv/web/owncloud/apps/files_odfviewer/src +#srv/web/owncloud/apps/files_odfviewer/src/update.sh +#srv/web/owncloud/apps/files_pdfviewer +#srv/web/owncloud/apps/files_pdfviewer/3rdparty +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/LICENSE +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/compatibility.js +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/compressed.tracemonkey-pldi-09.pdf +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-check.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-comment.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-help.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-insert.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-key.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-newparagraph.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-note.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-paragraph.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-icon.gif +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-small.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/texture.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-bookmark.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-download.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-fullscreen.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-menuArrows.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-openFile.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-print.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-search.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewThumbnail.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomIn.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomOut.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/l10n.js +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fr +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fr/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/he +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/he/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/it +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/it/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/locale.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pt-BR +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pt-BR/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ro +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ro/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ru +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ru/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/pdf.js +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.css +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.js +#srv/web/owncloud/apps/files_pdfviewer/appinfo +#srv/web/owncloud/apps/files_pdfviewer/appinfo/app.php +#srv/web/owncloud/apps/files_pdfviewer/appinfo/info.xml +#srv/web/owncloud/apps/files_pdfviewer/appinfo/version +#srv/web/owncloud/apps/files_pdfviewer/js +#srv/web/owncloud/apps/files_pdfviewer/js/files.php +#srv/web/owncloud/apps/files_pdfviewer/js/loader.js +#srv/web/owncloud/apps/files_pdfviewer/js/on_event.js +#srv/web/owncloud/apps/files_pdfviewer/templates +#srv/web/owncloud/apps/files_pdfviewer/templates/pdf.php +#srv/web/owncloud/apps/files_pdfviewer/viewer.php +#srv/web/owncloud/apps/files_sharing +#srv/web/owncloud/apps/files_sharing/appinfo +#srv/web/owncloud/apps/files_sharing/appinfo/app.php +#srv/web/owncloud/apps/files_sharing/appinfo/info.xml +#srv/web/owncloud/apps/files_sharing/appinfo/update.php +#srv/web/owncloud/apps/files_sharing/appinfo/version +#srv/web/owncloud/apps/files_sharing/css +#srv/web/owncloud/apps/files_sharing/css/public.css +#srv/web/owncloud/apps/files_sharing/js +#srv/web/owncloud/apps/files_sharing/js/public.js +#srv/web/owncloud/apps/files_sharing/js/share.js +#srv/web/owncloud/apps/files_sharing/l10n +#srv/web/owncloud/apps/files_sharing/l10n/af_ZA.php +#srv/web/owncloud/apps/files_sharing/l10n/ar.php +#srv/web/owncloud/apps/files_sharing/l10n/bg_BG.php +#srv/web/owncloud/apps/files_sharing/l10n/bn_BD.php +#srv/web/owncloud/apps/files_sharing/l10n/ca.php +#srv/web/owncloud/apps/files_sharing/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_sharing/l10n/da.php +#srv/web/owncloud/apps/files_sharing/l10n/de.php +#srv/web/owncloud/apps/files_sharing/l10n/de_DE.php +#srv/web/owncloud/apps/files_sharing/l10n/el.php +#srv/web/owncloud/apps/files_sharing/l10n/eo.php +#srv/web/owncloud/apps/files_sharing/l10n/es.php +#srv/web/owncloud/apps/files_sharing/l10n/es_AR.php +#srv/web/owncloud/apps/files_sharing/l10n/et_EE.php +#srv/web/owncloud/apps/files_sharing/l10n/eu.php +#srv/web/owncloud/apps/files_sharing/l10n/fa.php +#srv/web/owncloud/apps/files_sharing/l10n/fi_FI.php +#srv/web/owncloud/apps/files_sharing/l10n/fr.php +#srv/web/owncloud/apps/files_sharing/l10n/gl.php +#srv/web/owncloud/apps/files_sharing/l10n/he.php +#srv/web/owncloud/apps/files_sharing/l10n/hu_HU.php +#srv/web/owncloud/apps/files_sharing/l10n/id.php +#srv/web/owncloud/apps/files_sharing/l10n/is.php +#srv/web/owncloud/apps/files_sharing/l10n/it.php +#srv/web/owncloud/apps/files_sharing/l10n/ja_JP.php +#srv/web/owncloud/apps/files_sharing/l10n/ka.php +#srv/web/owncloud/apps/files_sharing/l10n/ka_GE.php +#srv/web/owncloud/apps/files_sharing/l10n/ko.php +#srv/web/owncloud/apps/files_sharing/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_sharing/l10n/lb.php +#srv/web/owncloud/apps/files_sharing/l10n/lt_LT.php +#srv/web/owncloud/apps/files_sharing/l10n/lv.php +#srv/web/owncloud/apps/files_sharing/l10n/mk.php +#srv/web/owncloud/apps/files_sharing/l10n/my_MM.php +#srv/web/owncloud/apps/files_sharing/l10n/nb_NO.php +#srv/web/owncloud/apps/files_sharing/l10n/nl.php +#srv/web/owncloud/apps/files_sharing/l10n/pl.php +#srv/web/owncloud/apps/files_sharing/l10n/pt_BR.php +#srv/web/owncloud/apps/files_sharing/l10n/pt_PT.php +#srv/web/owncloud/apps/files_sharing/l10n/ro.php +#srv/web/owncloud/apps/files_sharing/l10n/ru.php +#srv/web/owncloud/apps/files_sharing/l10n/ru_RU.php +#srv/web/owncloud/apps/files_sharing/l10n/si_LK.php +#srv/web/owncloud/apps/files_sharing/l10n/sk_SK.php +#srv/web/owncloud/apps/files_sharing/l10n/sl.php +#srv/web/owncloud/apps/files_sharing/l10n/sr.php +#srv/web/owncloud/apps/files_sharing/l10n/sv.php +#srv/web/owncloud/apps/files_sharing/l10n/ta_LK.php +#srv/web/owncloud/apps/files_sharing/l10n/th_TH.php +#srv/web/owncloud/apps/files_sharing/l10n/tr.php +#srv/web/owncloud/apps/files_sharing/l10n/uk.php +#srv/web/owncloud/apps/files_sharing/l10n/ur_PK.php +#srv/web/owncloud/apps/files_sharing/l10n/vi.php +#srv/web/owncloud/apps/files_sharing/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_sharing/l10n/zh_CN.php +#srv/web/owncloud/apps/files_sharing/l10n/zh_TW.php +#srv/web/owncloud/apps/files_sharing/lib +#srv/web/owncloud/apps/files_sharing/lib/cache.php +#srv/web/owncloud/apps/files_sharing/lib/permissions.php +#srv/web/owncloud/apps/files_sharing/lib/share +#srv/web/owncloud/apps/files_sharing/lib/share/file.php +#srv/web/owncloud/apps/files_sharing/lib/share/folder.php +#srv/web/owncloud/apps/files_sharing/lib/sharedstorage.php +#srv/web/owncloud/apps/files_sharing/lib/updater.php +#srv/web/owncloud/apps/files_sharing/lib/watcher.php +#srv/web/owncloud/apps/files_sharing/public.php +#srv/web/owncloud/apps/files_sharing/templates +#srv/web/owncloud/apps/files_sharing/templates/authenticate.php +#srv/web/owncloud/apps/files_sharing/templates/public.php +#srv/web/owncloud/apps/files_texteditor +#srv/web/owncloud/apps/files_texteditor/ajax +#srv/web/owncloud/apps/files_texteditor/ajax/loadfile.php +#srv/web/owncloud/apps/files_texteditor/ajax/savefile.php +#srv/web/owncloud/apps/files_texteditor/appinfo +#srv/web/owncloud/apps/files_texteditor/appinfo/app.php +#srv/web/owncloud/apps/files_texteditor/appinfo/info.xml +#srv/web/owncloud/apps/files_texteditor/appinfo/version +#srv/web/owncloud/apps/files_texteditor/css +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.eot +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.svg +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.ttf +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.woff +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/Google_Android_License.txt +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/demo.html +#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/stylesheet.css +#srv/web/owncloud/apps/files_texteditor/css/style.css +#srv/web/owncloud/apps/files_texteditor/js +#srv/web/owncloud/apps/files_texteditor/js/editor.js +#srv/web/owncloud/apps/files_texteditor/js/vendor +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ace.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-elastic_tabstops_lite.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-emmet.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-keybinding_menu.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-language_tools.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-modelist.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-options.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-searchbox.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-settings_menu.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-spellcheck.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-split.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-static_highlight.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-statusbar.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-textarea.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-themelist.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-whitespace.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/keybinding-emacs.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/keybinding-vim.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-abap.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-actionscript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ada.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-asciidoc.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-assembly_x86.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-autohotkey.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-batchfile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-c9search.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-c_cpp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-clojure.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-cobol.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-coffee.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-coldfusion.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-csharp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-css.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-curly.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-d.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-dart.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-diff.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-django.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-dot.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ejs.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-erlang.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-forth.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ftl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-glsl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-golang.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-groovy.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haskell.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haxe.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-html.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-html_ruby.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ini.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jade.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-java.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-javascript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-json.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsoniq.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsx.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-julia.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-latex.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-less.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-liquid.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lisp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-livescript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-logiql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lsl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lua.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-luapage.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lucene.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-makefile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-markdown.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-matlab.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mushcode.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mushcode_high_rules.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mysql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-objectivec.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ocaml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-pascal.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-perl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-pgsql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-php.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-plain_text.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-powershell.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-prolog.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-properties.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-python.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-r.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rdoc.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rhtml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ruby.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rust.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sass.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scad.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scala.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scheme.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scss.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sh.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-snippets.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-stylus.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-svg.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tcl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tex.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-text.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-textile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tmsnippet.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-toml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-twig.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-typescript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-vbscript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-velocity.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-verilog.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-xml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-xquery.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-yaml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/abap.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/actionscript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ada.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/asciidoc.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/assembly_x86.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/autohotkey.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/batchfile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/c9search.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/c_cpp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/clojure.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/cobol.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/coffee.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/coldfusion.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/csharp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/css.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/curly.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/d.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/dart.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/diff.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/django.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/dot.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ejs.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/erlang.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/forth.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ftl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/glsl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/golang.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/groovy.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haskell.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haxe.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/html.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/html_ruby.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ini.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jade.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/java.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/javascript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/json.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsoniq.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsx.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/julia.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/latex.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/less.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/liquid.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lisp.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/livescript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/logiql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lsl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lua.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/luapage.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lucene.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/makefile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/markdown.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/matlab.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mushcode.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mushcode_high_rules.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mysql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/objectivec.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ocaml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/pascal.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/perl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/pgsql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/php.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/plain_text.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/powershell.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/prolog.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/properties.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/python.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/r.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rdoc.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rhtml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ruby.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rust.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sass.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scad.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scala.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scheme.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scss.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sh.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/snippets.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sql.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/stylus.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/svg.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/tcl.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/tex.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/text.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/textile.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/toml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/twig.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/typescript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/vbscript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/velocity.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/verilog.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/xml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/xquery.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/yaml.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-ambiance.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-chaos.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-chrome.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-clouds.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-clouds_midnight.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-cobalt.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-crimson_editor.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-dawn.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-dreamweaver.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-eclipse.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-github.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-idle_fingers.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-kr.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-merbivore.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-merbivore_soft.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-mono_industrial.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-monokai.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-pastel_on_dark.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-solarized_dark.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-solarized_light.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-terminal.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-textmate.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_blue.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_bright.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_eighties.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-twilight.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-vibrant_ink.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-xcode.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-coffee.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-css.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-javascript.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-json.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-lua.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-php.js +#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-xquery.js +#srv/web/owncloud/apps/files_texteditor/l10n +#srv/web/owncloud/apps/files_texteditor/l10n/ar.php +#srv/web/owncloud/apps/files_texteditor/l10n/bg_BG.php +#srv/web/owncloud/apps/files_texteditor/l10n/bn_BD.php +#srv/web/owncloud/apps/files_texteditor/l10n/ca.php +#srv/web/owncloud/apps/files_texteditor/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_texteditor/l10n/da.php +#srv/web/owncloud/apps/files_texteditor/l10n/de.php +#srv/web/owncloud/apps/files_texteditor/l10n/de_DE.php +#srv/web/owncloud/apps/files_texteditor/l10n/el.php +#srv/web/owncloud/apps/files_texteditor/l10n/eo.php +#srv/web/owncloud/apps/files_texteditor/l10n/es.php +#srv/web/owncloud/apps/files_texteditor/l10n/es_AR.php +#srv/web/owncloud/apps/files_texteditor/l10n/et_EE.php +#srv/web/owncloud/apps/files_texteditor/l10n/eu.php +#srv/web/owncloud/apps/files_texteditor/l10n/fa.php +#srv/web/owncloud/apps/files_texteditor/l10n/fi_FI.php +#srv/web/owncloud/apps/files_texteditor/l10n/fr.php +#srv/web/owncloud/apps/files_texteditor/l10n/gl.php +#srv/web/owncloud/apps/files_texteditor/l10n/he.php +#srv/web/owncloud/apps/files_texteditor/l10n/hr.php +#srv/web/owncloud/apps/files_texteditor/l10n/hu_HU.php +#srv/web/owncloud/apps/files_texteditor/l10n/ia.php +#srv/web/owncloud/apps/files_texteditor/l10n/id.php +#srv/web/owncloud/apps/files_texteditor/l10n/is.php +#srv/web/owncloud/apps/files_texteditor/l10n/it.php +#srv/web/owncloud/apps/files_texteditor/l10n/ja_JP.php +#srv/web/owncloud/apps/files_texteditor/l10n/ka_GE.php +#srv/web/owncloud/apps/files_texteditor/l10n/ko.php +#srv/web/owncloud/apps/files_texteditor/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_texteditor/l10n/lb.php +#srv/web/owncloud/apps/files_texteditor/l10n/lt_LT.php +#srv/web/owncloud/apps/files_texteditor/l10n/lv.php +#srv/web/owncloud/apps/files_texteditor/l10n/mk.php +#srv/web/owncloud/apps/files_texteditor/l10n/ms_MY.php +#srv/web/owncloud/apps/files_texteditor/l10n/nb_NO.php +#srv/web/owncloud/apps/files_texteditor/l10n/nl.php +#srv/web/owncloud/apps/files_texteditor/l10n/nn_NO.php +#srv/web/owncloud/apps/files_texteditor/l10n/oc.php +#srv/web/owncloud/apps/files_texteditor/l10n/pl.php +#srv/web/owncloud/apps/files_texteditor/l10n/pl_PL.php +#srv/web/owncloud/apps/files_texteditor/l10n/pt_BR.php +#srv/web/owncloud/apps/files_texteditor/l10n/pt_PT.php +#srv/web/owncloud/apps/files_texteditor/l10n/ro.php +#srv/web/owncloud/apps/files_texteditor/l10n/ru.php +#srv/web/owncloud/apps/files_texteditor/l10n/ru_RU.php +#srv/web/owncloud/apps/files_texteditor/l10n/si_LK.php +#srv/web/owncloud/apps/files_texteditor/l10n/sk_SK.php +#srv/web/owncloud/apps/files_texteditor/l10n/sl.php +#srv/web/owncloud/apps/files_texteditor/l10n/sr.php +#srv/web/owncloud/apps/files_texteditor/l10n/sr@latin.php +#srv/web/owncloud/apps/files_texteditor/l10n/sv.php +#srv/web/owncloud/apps/files_texteditor/l10n/ta_LK.php +#srv/web/owncloud/apps/files_texteditor/l10n/th_TH.php +#srv/web/owncloud/apps/files_texteditor/l10n/tr.php +#srv/web/owncloud/apps/files_texteditor/l10n/uk.php +#srv/web/owncloud/apps/files_texteditor/l10n/vi.php +#srv/web/owncloud/apps/files_texteditor/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_texteditor/l10n/zh_CN.php +#srv/web/owncloud/apps/files_texteditor/l10n/zh_TW.php +#srv/web/owncloud/apps/files_trashbin +#srv/web/owncloud/apps/files_trashbin/ajax +#srv/web/owncloud/apps/files_trashbin/ajax/delete.php +#srv/web/owncloud/apps/files_trashbin/ajax/undelete.php +#srv/web/owncloud/apps/files_trashbin/appinfo +#srv/web/owncloud/apps/files_trashbin/appinfo/app.php +#srv/web/owncloud/apps/files_trashbin/appinfo/database.xml +#srv/web/owncloud/apps/files_trashbin/appinfo/info.xml +#srv/web/owncloud/apps/files_trashbin/appinfo/update.php +#srv/web/owncloud/apps/files_trashbin/appinfo/version +#srv/web/owncloud/apps/files_trashbin/download.php +#srv/web/owncloud/apps/files_trashbin/index.php +#srv/web/owncloud/apps/files_trashbin/js +#srv/web/owncloud/apps/files_trashbin/js/disableDefaultActions.js +#srv/web/owncloud/apps/files_trashbin/js/trash.js +#srv/web/owncloud/apps/files_trashbin/l10n +#srv/web/owncloud/apps/files_trashbin/l10n/ar.php +#srv/web/owncloud/apps/files_trashbin/l10n/bg_BG.php +#srv/web/owncloud/apps/files_trashbin/l10n/bn_BD.php +#srv/web/owncloud/apps/files_trashbin/l10n/ca.php +#srv/web/owncloud/apps/files_trashbin/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_trashbin/l10n/da.php +#srv/web/owncloud/apps/files_trashbin/l10n/de.php +#srv/web/owncloud/apps/files_trashbin/l10n/de_DE.php +#srv/web/owncloud/apps/files_trashbin/l10n/el.php +#srv/web/owncloud/apps/files_trashbin/l10n/eo.php +#srv/web/owncloud/apps/files_trashbin/l10n/es.php +#srv/web/owncloud/apps/files_trashbin/l10n/es_AR.php +#srv/web/owncloud/apps/files_trashbin/l10n/et_EE.php +#srv/web/owncloud/apps/files_trashbin/l10n/eu.php +#srv/web/owncloud/apps/files_trashbin/l10n/fa.php +#srv/web/owncloud/apps/files_trashbin/l10n/fi_FI.php +#srv/web/owncloud/apps/files_trashbin/l10n/fr.php +#srv/web/owncloud/apps/files_trashbin/l10n/gl.php +#srv/web/owncloud/apps/files_trashbin/l10n/he.php +#srv/web/owncloud/apps/files_trashbin/l10n/hr.php +#srv/web/owncloud/apps/files_trashbin/l10n/hu_HU.php +#srv/web/owncloud/apps/files_trashbin/l10n/hy.php +#srv/web/owncloud/apps/files_trashbin/l10n/ia.php +#srv/web/owncloud/apps/files_trashbin/l10n/id.php +#srv/web/owncloud/apps/files_trashbin/l10n/is.php +#srv/web/owncloud/apps/files_trashbin/l10n/it.php +#srv/web/owncloud/apps/files_trashbin/l10n/ja_JP.php +#srv/web/owncloud/apps/files_trashbin/l10n/ka_GE.php +#srv/web/owncloud/apps/files_trashbin/l10n/ko.php +#srv/web/owncloud/apps/files_trashbin/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_trashbin/l10n/lb.php +#srv/web/owncloud/apps/files_trashbin/l10n/lt_LT.php +#srv/web/owncloud/apps/files_trashbin/l10n/lv.php +#srv/web/owncloud/apps/files_trashbin/l10n/mk.php +#srv/web/owncloud/apps/files_trashbin/l10n/ms_MY.php +#srv/web/owncloud/apps/files_trashbin/l10n/nb_NO.php +#srv/web/owncloud/apps/files_trashbin/l10n/nl.php +#srv/web/owncloud/apps/files_trashbin/l10n/nn_NO.php +#srv/web/owncloud/apps/files_trashbin/l10n/oc.php +#srv/web/owncloud/apps/files_trashbin/l10n/pl.php +#srv/web/owncloud/apps/files_trashbin/l10n/pt_BR.php +#srv/web/owncloud/apps/files_trashbin/l10n/pt_PT.php +#srv/web/owncloud/apps/files_trashbin/l10n/ro.php +#srv/web/owncloud/apps/files_trashbin/l10n/ru.php +#srv/web/owncloud/apps/files_trashbin/l10n/ru_RU.php +#srv/web/owncloud/apps/files_trashbin/l10n/si_LK.php +#srv/web/owncloud/apps/files_trashbin/l10n/sk_SK.php +#srv/web/owncloud/apps/files_trashbin/l10n/sl.php +#srv/web/owncloud/apps/files_trashbin/l10n/sr.php +#srv/web/owncloud/apps/files_trashbin/l10n/sr@latin.php +#srv/web/owncloud/apps/files_trashbin/l10n/sv.php +#srv/web/owncloud/apps/files_trashbin/l10n/ta_LK.php +#srv/web/owncloud/apps/files_trashbin/l10n/th_TH.php +#srv/web/owncloud/apps/files_trashbin/l10n/tr.php +#srv/web/owncloud/apps/files_trashbin/l10n/uk.php +#srv/web/owncloud/apps/files_trashbin/l10n/vi.php +#srv/web/owncloud/apps/files_trashbin/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_trashbin/l10n/zh_CN.php +#srv/web/owncloud/apps/files_trashbin/l10n/zh_TW.php +#srv/web/owncloud/apps/files_trashbin/lib +#srv/web/owncloud/apps/files_trashbin/lib/hooks.php +#srv/web/owncloud/apps/files_trashbin/lib/trash.php +#srv/web/owncloud/apps/files_trashbin/templates +#srv/web/owncloud/apps/files_trashbin/templates/index.php +#srv/web/owncloud/apps/files_trashbin/templates/part.breadcrumb.php +#srv/web/owncloud/apps/files_trashbin/templates/part.list.php +#srv/web/owncloud/apps/files_versions +#srv/web/owncloud/apps/files_versions/ajax +#srv/web/owncloud/apps/files_versions/ajax/getVersions.php +#srv/web/owncloud/apps/files_versions/ajax/rollbackVersion.php +#srv/web/owncloud/apps/files_versions/appinfo +#srv/web/owncloud/apps/files_versions/appinfo/api.php +#srv/web/owncloud/apps/files_versions/appinfo/app.php +#srv/web/owncloud/apps/files_versions/appinfo/database.xml +#srv/web/owncloud/apps/files_versions/appinfo/info.xml +#srv/web/owncloud/apps/files_versions/appinfo/routes.php +#srv/web/owncloud/apps/files_versions/appinfo/update.php +#srv/web/owncloud/apps/files_versions/appinfo/version +#srv/web/owncloud/apps/files_versions/css +#srv/web/owncloud/apps/files_versions/css/versions.css +#srv/web/owncloud/apps/files_versions/history.php +#srv/web/owncloud/apps/files_versions/js +#srv/web/owncloud/apps/files_versions/js/versions.js +#srv/web/owncloud/apps/files_versions/l10n +#srv/web/owncloud/apps/files_versions/l10n/ar.php +#srv/web/owncloud/apps/files_versions/l10n/bg_BG.php +#srv/web/owncloud/apps/files_versions/l10n/bn_BD.php +#srv/web/owncloud/apps/files_versions/l10n/ca.php +#srv/web/owncloud/apps/files_versions/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_versions/l10n/da.php +#srv/web/owncloud/apps/files_versions/l10n/de.php +#srv/web/owncloud/apps/files_versions/l10n/de_DE.php +#srv/web/owncloud/apps/files_versions/l10n/el.php +#srv/web/owncloud/apps/files_versions/l10n/eo.php +#srv/web/owncloud/apps/files_versions/l10n/es.php +#srv/web/owncloud/apps/files_versions/l10n/es_AR.php +#srv/web/owncloud/apps/files_versions/l10n/et_EE.php +#srv/web/owncloud/apps/files_versions/l10n/eu.php +#srv/web/owncloud/apps/files_versions/l10n/fa.php +#srv/web/owncloud/apps/files_versions/l10n/fi_FI.php +#srv/web/owncloud/apps/files_versions/l10n/fr.php +#srv/web/owncloud/apps/files_versions/l10n/gl.php +#srv/web/owncloud/apps/files_versions/l10n/he.php +#srv/web/owncloud/apps/files_versions/l10n/hu_HU.php +#srv/web/owncloud/apps/files_versions/l10n/id.php +#srv/web/owncloud/apps/files_versions/l10n/is.php +#srv/web/owncloud/apps/files_versions/l10n/it.php +#srv/web/owncloud/apps/files_versions/l10n/ja_JP.php +#srv/web/owncloud/apps/files_versions/l10n/ko.php +#srv/web/owncloud/apps/files_versions/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_versions/l10n/lb.php +#srv/web/owncloud/apps/files_versions/l10n/lt_LT.php +#srv/web/owncloud/apps/files_versions/l10n/lv.php +#srv/web/owncloud/apps/files_versions/l10n/mk.php +#srv/web/owncloud/apps/files_versions/l10n/nb_NO.php +#srv/web/owncloud/apps/files_versions/l10n/nl.php +#srv/web/owncloud/apps/files_versions/l10n/pl.php +#srv/web/owncloud/apps/files_versions/l10n/pt_BR.php +#srv/web/owncloud/apps/files_versions/l10n/pt_PT.php +#srv/web/owncloud/apps/files_versions/l10n/ro.php +#srv/web/owncloud/apps/files_versions/l10n/ru.php +#srv/web/owncloud/apps/files_versions/l10n/ru_RU.php +#srv/web/owncloud/apps/files_versions/l10n/si_LK.php +#srv/web/owncloud/apps/files_versions/l10n/sk_SK.php +#srv/web/owncloud/apps/files_versions/l10n/sl.php +#srv/web/owncloud/apps/files_versions/l10n/sr.php +#srv/web/owncloud/apps/files_versions/l10n/sv.php +#srv/web/owncloud/apps/files_versions/l10n/ta_LK.php +#srv/web/owncloud/apps/files_versions/l10n/th_TH.php +#srv/web/owncloud/apps/files_versions/l10n/tr.php +#srv/web/owncloud/apps/files_versions/l10n/uk.php +#srv/web/owncloud/apps/files_versions/l10n/vi.php +#srv/web/owncloud/apps/files_versions/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/files_versions/l10n/zh_CN.php +#srv/web/owncloud/apps/files_versions/l10n/zh_TW.php +#srv/web/owncloud/apps/files_versions/lib +#srv/web/owncloud/apps/files_versions/lib/capabilities.php +#srv/web/owncloud/apps/files_versions/lib/hooks.php +#srv/web/owncloud/apps/files_versions/lib/versions.php +#srv/web/owncloud/apps/files_versions/templates +#srv/web/owncloud/apps/files_versions/templates/history.php +#srv/web/owncloud/apps/files_videoviewer +#srv/web/owncloud/apps/files_videoviewer/appinfo +#srv/web/owncloud/apps/files_videoviewer/appinfo/app.php +#srv/web/owncloud/apps/files_videoviewer/appinfo/info.xml +#srv/web/owncloud/apps/files_videoviewer/appinfo/version +#srv/web/owncloud/apps/files_videoviewer/css +#srv/web/owncloud/apps/files_videoviewer/css/mediaelementplayer.css +#srv/web/owncloud/apps/files_videoviewer/css/style.css +#srv/web/owncloud/apps/files_videoviewer/img +#srv/web/owncloud/apps/files_videoviewer/img/close.png +#srv/web/owncloud/apps/files_videoviewer/img/skin +#srv/web/owncloud/apps/files_videoviewer/img/skin/background.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/bigplay.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/bigplay.svg +#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-ted.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-wmp-bg.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-wmp.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/controls.png +#srv/web/owncloud/apps/files_videoviewer/img/skin/controls.svg +#srv/web/owncloud/apps/files_videoviewer/img/skin/loading.gif +#srv/web/owncloud/apps/files_videoviewer/js +#srv/web/owncloud/apps/files_videoviewer/js/flashmediaelement.swf +#srv/web/owncloud/apps/files_videoviewer/js/mediaelement-and-player.js +#srv/web/owncloud/apps/files_videoviewer/js/mediaelement-and-player.min.js +#srv/web/owncloud/apps/files_videoviewer/js/mep-extra.js +#srv/web/owncloud/apps/files_videoviewer/js/silverlightmediaelement.xap +#srv/web/owncloud/apps/files_videoviewer/js/viewer.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/Builder.py +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/compiler.jar +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/background.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.fw.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.svg +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-ted.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-wmp-bg.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-wmp.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.fw.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.png +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.svg +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/loading.gif +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/mediaelementplayer.css +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/mejs-skins.css +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/FlashMediaElement.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/FlashMediaElement.fla +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/HtmlMediaEvent.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/AudioElement.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/IMediaElement.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/VideoElement.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/YouTubeElement.as +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/jeesh-extras.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/jeesh.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-featuredetection.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-header.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n-locale-de.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n-locale-zh.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-mediaelements.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-namespace.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-plugindetector.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-shim.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-utility.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-ads-vast.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-ads.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-backlight.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-contextmenu.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-endedhtml.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-fullscreen.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-googleanalytics.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-loop.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-playlist.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-playpause.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-postroll.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-progress.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-sourcechooser.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-speed.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-stop.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-time.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-tracks.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-visualcontrols.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-volume.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-header.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-library.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-player.js +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/App.xaml +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/App.xaml.cs +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/MainPage.xaml +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/MainPage.xaml.cs +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties/AppManifest.xml +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties/AssemblyInfo.cs +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.csproj +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.csproj.user +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.sln +#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/yuicompressor-2.4.2.jar +#srv/web/owncloud/apps/firstrunwizard +#srv/web/owncloud/apps/firstrunwizard/ajax +#srv/web/owncloud/apps/firstrunwizard/ajax/disable.php +#srv/web/owncloud/apps/firstrunwizard/ajax/enable.php +#srv/web/owncloud/apps/firstrunwizard/appinfo +#srv/web/owncloud/apps/firstrunwizard/appinfo/app.php +#srv/web/owncloud/apps/firstrunwizard/appinfo/info.xml +#srv/web/owncloud/apps/firstrunwizard/appinfo/version +#srv/web/owncloud/apps/firstrunwizard/css +#srv/web/owncloud/apps/firstrunwizard/css/colorbox.css +#srv/web/owncloud/apps/firstrunwizard/css/firstrunwizard.css +#srv/web/owncloud/apps/firstrunwizard/js +#srv/web/owncloud/apps/firstrunwizard/js/activate.js +#srv/web/owncloud/apps/firstrunwizard/js/firstrunwizard.js +#srv/web/owncloud/apps/firstrunwizard/js/jquery.colorbox.js +#srv/web/owncloud/apps/firstrunwizard/l10n +#srv/web/owncloud/apps/firstrunwizard/l10n/bg_BG.php +#srv/web/owncloud/apps/firstrunwizard/l10n/bn_BD.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ca.php +#srv/web/owncloud/apps/firstrunwizard/l10n/cs_CZ.php +#srv/web/owncloud/apps/firstrunwizard/l10n/da.php +#srv/web/owncloud/apps/firstrunwizard/l10n/de.php +#srv/web/owncloud/apps/firstrunwizard/l10n/de_DE.php +#srv/web/owncloud/apps/firstrunwizard/l10n/el.php +#srv/web/owncloud/apps/firstrunwizard/l10n/es.php +#srv/web/owncloud/apps/firstrunwizard/l10n/es_AR.php +#srv/web/owncloud/apps/firstrunwizard/l10n/et_EE.php +#srv/web/owncloud/apps/firstrunwizard/l10n/eu.php +#srv/web/owncloud/apps/firstrunwizard/l10n/fa.php +#srv/web/owncloud/apps/firstrunwizard/l10n/fi_FI.php +#srv/web/owncloud/apps/firstrunwizard/l10n/fr.php +#srv/web/owncloud/apps/firstrunwizard/l10n/gl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/he.php +#srv/web/owncloud/apps/firstrunwizard/l10n/hu_HU.php +#srv/web/owncloud/apps/firstrunwizard/l10n/id.php +#srv/web/owncloud/apps/firstrunwizard/l10n/it.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ja_JP.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ko.php +#srv/web/owncloud/apps/firstrunwizard/l10n/lv.php +#srv/web/owncloud/apps/firstrunwizard/l10n/nb_NO.php +#srv/web/owncloud/apps/firstrunwizard/l10n/nl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/pl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/pt_BR.php +#srv/web/owncloud/apps/firstrunwizard/l10n/pt_PT.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ru.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ru_RU.php +#srv/web/owncloud/apps/firstrunwizard/l10n/sk_SK.php +#srv/web/owncloud/apps/firstrunwizard/l10n/sl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/sr.php +#srv/web/owncloud/apps/firstrunwizard/l10n/sv.php +#srv/web/owncloud/apps/firstrunwizard/l10n/th_TH.php +#srv/web/owncloud/apps/firstrunwizard/l10n/tr.php +#srv/web/owncloud/apps/firstrunwizard/l10n/uk.php +#srv/web/owncloud/apps/firstrunwizard/l10n/vi.php +#srv/web/owncloud/apps/firstrunwizard/l10n/zh_CN.php +#srv/web/owncloud/apps/firstrunwizard/l10n/zh_HK.php +#srv/web/owncloud/apps/firstrunwizard/l10n/zh_TW.php +#srv/web/owncloud/apps/firstrunwizard/lib +#srv/web/owncloud/apps/firstrunwizard/lib/firstrunwizard.php +#srv/web/owncloud/apps/firstrunwizard/templates +#srv/web/owncloud/apps/firstrunwizard/templates/wizard.php +#srv/web/owncloud/apps/firstrunwizard/wizard.php +#srv/web/owncloud/apps/gallery +#srv/web/owncloud/apps/gallery/ajax +#srv/web/owncloud/apps/gallery/ajax/albumthumbnail.php +#srv/web/owncloud/apps/gallery/ajax/gallery.php +#srv/web/owncloud/apps/gallery/ajax/getimages.php +#srv/web/owncloud/apps/gallery/ajax/image.php +#srv/web/owncloud/apps/gallery/ajax/thumbnail.php +#srv/web/owncloud/apps/gallery/appinfo +#srv/web/owncloud/apps/gallery/appinfo/app.php +#srv/web/owncloud/apps/gallery/appinfo/database.xml +#srv/web/owncloud/apps/gallery/appinfo/info.xml +#srv/web/owncloud/apps/gallery/appinfo/routes.php +#srv/web/owncloud/apps/gallery/appinfo/update.php +#srv/web/owncloud/apps/gallery/appinfo/version +#srv/web/owncloud/apps/gallery/css +#srv/web/owncloud/apps/gallery/css/styles.css +#srv/web/owncloud/apps/gallery/img +#srv/web/owncloud/apps/gallery/img/back.png +#srv/web/owncloud/apps/gallery/img/close.png +#srv/web/owncloud/apps/gallery/img/forward.png +#srv/web/owncloud/apps/gallery/img/loading.gif +#srv/web/owncloud/apps/gallery/img/progress.gif +#srv/web/owncloud/apps/gallery/index.php +#srv/web/owncloud/apps/gallery/js +#srv/web/owncloud/apps/gallery/js/gallery.js +#srv/web/owncloud/apps/gallery/js/jquery.mousewheel-3.1.1.js +#srv/web/owncloud/apps/gallery/js/slideshow.js +#srv/web/owncloud/apps/gallery/l10n +#srv/web/owncloud/apps/gallery/l10n/ar.php +#srv/web/owncloud/apps/gallery/l10n/bg_BG.php +#srv/web/owncloud/apps/gallery/l10n/bn_BD.php +#srv/web/owncloud/apps/gallery/l10n/ca.php +#srv/web/owncloud/apps/gallery/l10n/cs_CZ.php +#srv/web/owncloud/apps/gallery/l10n/da.php +#srv/web/owncloud/apps/gallery/l10n/de.php +#srv/web/owncloud/apps/gallery/l10n/de_DE.php +#srv/web/owncloud/apps/gallery/l10n/el.php +#srv/web/owncloud/apps/gallery/l10n/eo.php +#srv/web/owncloud/apps/gallery/l10n/es.php +#srv/web/owncloud/apps/gallery/l10n/es_AR.php +#srv/web/owncloud/apps/gallery/l10n/et_EE.php +#srv/web/owncloud/apps/gallery/l10n/eu.php +#srv/web/owncloud/apps/gallery/l10n/fa.php +#srv/web/owncloud/apps/gallery/l10n/fi_FI.php +#srv/web/owncloud/apps/gallery/l10n/fr.php +#srv/web/owncloud/apps/gallery/l10n/gl.php +#srv/web/owncloud/apps/gallery/l10n/he.php +#srv/web/owncloud/apps/gallery/l10n/hr.php +#srv/web/owncloud/apps/gallery/l10n/hu_HU.php +#srv/web/owncloud/apps/gallery/l10n/ia.php +#srv/web/owncloud/apps/gallery/l10n/id.php +#srv/web/owncloud/apps/gallery/l10n/is.php +#srv/web/owncloud/apps/gallery/l10n/it.php +#srv/web/owncloud/apps/gallery/l10n/ja_JP.php +#srv/web/owncloud/apps/gallery/l10n/ka_GE.php +#srv/web/owncloud/apps/gallery/l10n/ko.php +#srv/web/owncloud/apps/gallery/l10n/ku_IQ.php +#srv/web/owncloud/apps/gallery/l10n/lb.php +#srv/web/owncloud/apps/gallery/l10n/lt_LT.php +#srv/web/owncloud/apps/gallery/l10n/lv.php +#srv/web/owncloud/apps/gallery/l10n/mk.php +#srv/web/owncloud/apps/gallery/l10n/ms_MY.php +#srv/web/owncloud/apps/gallery/l10n/nb_NO.php +#srv/web/owncloud/apps/gallery/l10n/nl.php +#srv/web/owncloud/apps/gallery/l10n/nn_NO.php +#srv/web/owncloud/apps/gallery/l10n/oc.php +#srv/web/owncloud/apps/gallery/l10n/pl.php +#srv/web/owncloud/apps/gallery/l10n/pt_BR.php +#srv/web/owncloud/apps/gallery/l10n/pt_PT.php +#srv/web/owncloud/apps/gallery/l10n/ro.php +#srv/web/owncloud/apps/gallery/l10n/ru.php +#srv/web/owncloud/apps/gallery/l10n/ru_RU.php +#srv/web/owncloud/apps/gallery/l10n/si_LK.php +#srv/web/owncloud/apps/gallery/l10n/sk_SK.php +#srv/web/owncloud/apps/gallery/l10n/sl.php +#srv/web/owncloud/apps/gallery/l10n/sr.php +#srv/web/owncloud/apps/gallery/l10n/sv.php +#srv/web/owncloud/apps/gallery/l10n/ta_LK.php +#srv/web/owncloud/apps/gallery/l10n/th_TH.php +#srv/web/owncloud/apps/gallery/l10n/tr.php +#srv/web/owncloud/apps/gallery/l10n/uk.php +#srv/web/owncloud/apps/gallery/l10n/vi.php +#srv/web/owncloud/apps/gallery/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/gallery/l10n/zh_CN.php +#srv/web/owncloud/apps/gallery/l10n/zh_TW.php +#srv/web/owncloud/apps/gallery/lib +#srv/web/owncloud/apps/gallery/lib/share.php +#srv/web/owncloud/apps/gallery/lib/thumbnail.php +#srv/web/owncloud/apps/gallery/templates +#srv/web/owncloud/apps/gallery/templates/index.php +#srv/web/owncloud/apps/gallery/templates/no-image-app.php +#srv/web/owncloud/apps/impress +#srv/web/owncloud/apps/impress/appinfo +#srv/web/owncloud/apps/impress/appinfo/app.php +#srv/web/owncloud/apps/impress/appinfo/info.xml +#srv/web/owncloud/apps/impress/appinfo/version +#srv/web/owncloud/apps/impress/css +#srv/web/owncloud/apps/impress/css/player.css +#srv/web/owncloud/apps/impress/css/style.css +#srv/web/owncloud/apps/impress/documentation.php +#srv/web/owncloud/apps/impress/img +#srv/web/owncloud/apps/impress/img/impress.png +#srv/web/owncloud/apps/impress/img/impress.svg +#srv/web/owncloud/apps/impress/img/impressbig.png +#srv/web/owncloud/apps/impress/img/impressbig.svg +#srv/web/owncloud/apps/impress/index.php +#srv/web/owncloud/apps/impress/js +#srv/web/owncloud/apps/impress/js/impress.js +#srv/web/owncloud/apps/impress/l10n +#srv/web/owncloud/apps/impress/l10n/ar.php +#srv/web/owncloud/apps/impress/l10n/bg_BG.php +#srv/web/owncloud/apps/impress/l10n/bn_BD.php +#srv/web/owncloud/apps/impress/l10n/ca.php +#srv/web/owncloud/apps/impress/l10n/cs_CZ.php +#srv/web/owncloud/apps/impress/l10n/da.php +#srv/web/owncloud/apps/impress/l10n/de.php +#srv/web/owncloud/apps/impress/l10n/de_DE.php +#srv/web/owncloud/apps/impress/l10n/el.php +#srv/web/owncloud/apps/impress/l10n/eo.php +#srv/web/owncloud/apps/impress/l10n/es.php +#srv/web/owncloud/apps/impress/l10n/es_AR.php +#srv/web/owncloud/apps/impress/l10n/et_EE.php +#srv/web/owncloud/apps/impress/l10n/eu.php +#srv/web/owncloud/apps/impress/l10n/fa.php +#srv/web/owncloud/apps/impress/l10n/fi_FI.php +#srv/web/owncloud/apps/impress/l10n/fr.php +#srv/web/owncloud/apps/impress/l10n/gl.php +#srv/web/owncloud/apps/impress/l10n/he.php +#srv/web/owncloud/apps/impress/l10n/hr.php +#srv/web/owncloud/apps/impress/l10n/hu_HU.php +#srv/web/owncloud/apps/impress/l10n/ia.php +#srv/web/owncloud/apps/impress/l10n/id.php +#srv/web/owncloud/apps/impress/l10n/is.php +#srv/web/owncloud/apps/impress/l10n/it.php +#srv/web/owncloud/apps/impress/l10n/ja_JP.php +#srv/web/owncloud/apps/impress/l10n/ka_GE.php +#srv/web/owncloud/apps/impress/l10n/ko.php +#srv/web/owncloud/apps/impress/l10n/ku_IQ.php +#srv/web/owncloud/apps/impress/l10n/lb.php +#srv/web/owncloud/apps/impress/l10n/lt_LT.php +#srv/web/owncloud/apps/impress/l10n/lv.php +#srv/web/owncloud/apps/impress/l10n/mk.php +#srv/web/owncloud/apps/impress/l10n/ms_MY.php +#srv/web/owncloud/apps/impress/l10n/nb_NO.php +#srv/web/owncloud/apps/impress/l10n/nl.php +#srv/web/owncloud/apps/impress/l10n/nn_NO.php +#srv/web/owncloud/apps/impress/l10n/oc.php +#srv/web/owncloud/apps/impress/l10n/pl.php +#srv/web/owncloud/apps/impress/l10n/pt_BR.php +#srv/web/owncloud/apps/impress/l10n/pt_PT.php +#srv/web/owncloud/apps/impress/l10n/ro.php +#srv/web/owncloud/apps/impress/l10n/ru.php +#srv/web/owncloud/apps/impress/l10n/ru_RU.php +#srv/web/owncloud/apps/impress/l10n/si_LK.php +#srv/web/owncloud/apps/impress/l10n/sk_SK.php +#srv/web/owncloud/apps/impress/l10n/sl.php +#srv/web/owncloud/apps/impress/l10n/sr.php +#srv/web/owncloud/apps/impress/l10n/sr@latin.php +#srv/web/owncloud/apps/impress/l10n/sv.php +#srv/web/owncloud/apps/impress/l10n/ta_LK.php +#srv/web/owncloud/apps/impress/l10n/th_TH.php +#srv/web/owncloud/apps/impress/l10n/tr.php +#srv/web/owncloud/apps/impress/l10n/uk.php +#srv/web/owncloud/apps/impress/l10n/vi.php +#srv/web/owncloud/apps/impress/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/impress/l10n/zh_CN.php +#srv/web/owncloud/apps/impress/l10n/zh_TW.php +#srv/web/owncloud/apps/impress/lib +#srv/web/owncloud/apps/impress/lib/impress.php +#srv/web/owncloud/apps/impress/player.php +#srv/web/owncloud/apps/impress/templates +#srv/web/owncloud/apps/impress/templates/documentation.php +#srv/web/owncloud/apps/impress/templates/presentations.php +#srv/web/owncloud/apps/media +#srv/web/owncloud/apps/media/ajax +#srv/web/owncloud/apps/media/ajax/api.php +#srv/web/owncloud/apps/media/ajax/autoupdate.php +#srv/web/owncloud/apps/media/appinfo +#srv/web/owncloud/apps/media/appinfo/app.php +#srv/web/owncloud/apps/media/appinfo/database.xml +#srv/web/owncloud/apps/media/appinfo/info.xml +#srv/web/owncloud/apps/media/appinfo/version +#srv/web/owncloud/apps/media/css +#srv/web/owncloud/apps/media/css/music.css +#srv/web/owncloud/apps/media/css/player.css +#srv/web/owncloud/apps/media/index.php +#srv/web/owncloud/apps/media/js +#srv/web/owncloud/apps/media/js/Jplayer.swf +#srv/web/owncloud/apps/media/js/collection.js +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/README +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/Jplayer.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/Jplayer.fla +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/ConnectManager.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerEvent.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerMp3.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerMp4.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerRtmp.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerStatus.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/TraceOut.as +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/add-on +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/add-on/jplayer.playlist.js +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/jquery.jplayer +#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/jquery.jplayer/jquery.jplayer.js +#srv/web/owncloud/apps/media/js/jquery.jplayer.min.js +#srv/web/owncloud/apps/media/js/loader.js +#srv/web/owncloud/apps/media/js/music.js +#srv/web/owncloud/apps/media/js/player.js +#srv/web/owncloud/apps/media/js/playlist.js +#srv/web/owncloud/apps/media/js/scanner.js +#srv/web/owncloud/apps/media/l10n +#srv/web/owncloud/apps/media/l10n/ar.php +#srv/web/owncloud/apps/media/l10n/bg_BG.php +#srv/web/owncloud/apps/media/l10n/bn_BD.php +#srv/web/owncloud/apps/media/l10n/ca.php +#srv/web/owncloud/apps/media/l10n/cs_CZ.php +#srv/web/owncloud/apps/media/l10n/da.php +#srv/web/owncloud/apps/media/l10n/de.php +#srv/web/owncloud/apps/media/l10n/de_DE.php +#srv/web/owncloud/apps/media/l10n/el.php +#srv/web/owncloud/apps/media/l10n/eo.php +#srv/web/owncloud/apps/media/l10n/es.php +#srv/web/owncloud/apps/media/l10n/es_AR.php +#srv/web/owncloud/apps/media/l10n/et_EE.php +#srv/web/owncloud/apps/media/l10n/eu.php +#srv/web/owncloud/apps/media/l10n/fa.php +#srv/web/owncloud/apps/media/l10n/fi_FI.php +#srv/web/owncloud/apps/media/l10n/fr.php +#srv/web/owncloud/apps/media/l10n/gl.php +#srv/web/owncloud/apps/media/l10n/he.php +#srv/web/owncloud/apps/media/l10n/hr.php +#srv/web/owncloud/apps/media/l10n/hu_HU.php +#srv/web/owncloud/apps/media/l10n/ia.php +#srv/web/owncloud/apps/media/l10n/id.php +#srv/web/owncloud/apps/media/l10n/is.php +#srv/web/owncloud/apps/media/l10n/it.php +#srv/web/owncloud/apps/media/l10n/ja_JP.php +#srv/web/owncloud/apps/media/l10n/ka_GE.php +#srv/web/owncloud/apps/media/l10n/ko.php +#srv/web/owncloud/apps/media/l10n/ku_IQ.php +#srv/web/owncloud/apps/media/l10n/lb.php +#srv/web/owncloud/apps/media/l10n/lt_LT.php +#srv/web/owncloud/apps/media/l10n/lv.php +#srv/web/owncloud/apps/media/l10n/mk.php +#srv/web/owncloud/apps/media/l10n/ms_MY.php +#srv/web/owncloud/apps/media/l10n/my_MM.php +#srv/web/owncloud/apps/media/l10n/nb_NO.php +#srv/web/owncloud/apps/media/l10n/nl.php +#srv/web/owncloud/apps/media/l10n/nn_NO.php +#srv/web/owncloud/apps/media/l10n/oc.php +#srv/web/owncloud/apps/media/l10n/pl.php +#srv/web/owncloud/apps/media/l10n/pl_PL.php +#srv/web/owncloud/apps/media/l10n/pt_BR.php +#srv/web/owncloud/apps/media/l10n/pt_PT.php +#srv/web/owncloud/apps/media/l10n/ro.php +#srv/web/owncloud/apps/media/l10n/ru.php +#srv/web/owncloud/apps/media/l10n/ru_RU.php +#srv/web/owncloud/apps/media/l10n/si_LK.php +#srv/web/owncloud/apps/media/l10n/sk_SK.php +#srv/web/owncloud/apps/media/l10n/sl.php +#srv/web/owncloud/apps/media/l10n/sr.php +#srv/web/owncloud/apps/media/l10n/sr@latin.php +#srv/web/owncloud/apps/media/l10n/sv.php +#srv/web/owncloud/apps/media/l10n/ta_LK.php +#srv/web/owncloud/apps/media/l10n/th_TH.php +#srv/web/owncloud/apps/media/l10n/tr.php +#srv/web/owncloud/apps/media/l10n/uk.php +#srv/web/owncloud/apps/media/l10n/vi.php +#srv/web/owncloud/apps/media/l10n/xgettextfiles +#srv/web/owncloud/apps/media/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/media/l10n/zh_CN.php +#srv/web/owncloud/apps/media/l10n/zh_TW.php +#srv/web/owncloud/apps/media/lib +#srv/web/owncloud/apps/media/lib/ampache.php +#srv/web/owncloud/apps/media/lib/collection.php +#srv/web/owncloud/apps/media/lib/extractor.php +#srv/web/owncloud/apps/media/lib/media.php +#srv/web/owncloud/apps/media/lib/scanner.php +#srv/web/owncloud/apps/media/lib/track.php +#srv/web/owncloud/apps/media/remote.php +#srv/web/owncloud/apps/media/server +#srv/web/owncloud/apps/media/server/xml.server.php +#srv/web/owncloud/apps/media/settings.php +#srv/web/owncloud/apps/media/templates +#srv/web/owncloud/apps/media/templates/ampache +#srv/web/owncloud/apps/media/templates/ampache/albums.php +#srv/web/owncloud/apps/media/templates/ampache/artists.php +#srv/web/owncloud/apps/media/templates/ampache/error.php +#srv/web/owncloud/apps/media/templates/ampache/handshake.php +#srv/web/owncloud/apps/media/templates/ampache/ping.php +#srv/web/owncloud/apps/media/templates/ampache/songs.php +#srv/web/owncloud/apps/media/templates/music.php +#srv/web/owncloud/apps/media/templates/player.php +#srv/web/owncloud/apps/media/templates/settings.php +#srv/web/owncloud/apps/media/tests +#srv/web/owncloud/apps/media/tests/collection.php +#srv/web/owncloud/apps/search_lucene +#srv/web/owncloud/apps/search_lucene/3rdparty +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Cache.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/AccessController.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Locked.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Movable.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Manager.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Value.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoTo.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoTo3DView.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoToE.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoToR.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Hide.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/ImportData.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/JavaScript.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Launch.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Movie.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Named.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Rendition.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/ResetForm.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/SetOCGState.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Sound.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/SubmitForm.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Thread.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Trans.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/URI.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Unknown.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/FileAttachment.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Link.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Markup.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Text.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas/Abstract.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding/Static.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/SegmentToDelta.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/TrimmedTable.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Cmyk.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/GrayScale.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Html.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Rgb.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Explicit.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Fit.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBox.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBoxHorizontally.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBoxVertically.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitHorizontally.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitRectangle.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitVertically.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Named.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Unknown.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Zoom.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Array.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Boolean.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Dictionary.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Name.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Null.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Numeric.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object/Stream.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference/Context.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference/Table.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Stream.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String/Binary.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory/Proxy.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType/TrueType.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image/Png.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource/File.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource/String.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Ascii85.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/AsciiHex.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression/Flate.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression/Lzw.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/RunLength.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Font.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Image.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/NameTree.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline/Created.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline/Loaded.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Page.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Parser.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/RecursivelyIteratableObjectsContainer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/ContentStream.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Extractor.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont/TrueType.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Extracted.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/FontDescriptor.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed/TrueType.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Courier.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierBold.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierBoldOblique.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierOblique.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Helvetica.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaBold.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaBoldOblique.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaOblique.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Symbol.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesBold.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesBoldItalic.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesItalic.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesRoman.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/ZapfDingbats.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Type0.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/GraphicsState.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Jpeg.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Png.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Tiff.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/ImageFactory.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Unified.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/StringParser.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Style.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Target.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer/Generator.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer/Keeper.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/UpdateInfoContainer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text/CaseInsensitive.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum/CaseInsensitive.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8 +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8/CaseInsensitive.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num/CaseInsensitive.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Token.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/LowerCase.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/LowerCaseUtf8.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/ShortWords.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/StopWords.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Docx.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Html.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/OpenXml.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Pptx.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Xlsx.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Exception.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/FSM.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/FSMAction.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Field.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/DictionaryLoader.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/DocsFilter.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/FieldInfo.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentInfo.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentMerger.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter/DocumentWriter.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter/StreamWriter.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/Term.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermInfo.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsPriorityQueue.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsStream +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsStream/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/Writer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/LockManager.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/MultiSearcher.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/PriorityQueue.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Proxy.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/BooleanExpressionRecognizer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter/Default.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter/Interface.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Boolean.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Empty.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Fuzzy.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Insignificant.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/MultiTerm.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Phrase.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Fuzzy.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Phrase.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Term.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Range.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Term.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Wildcard.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Phrase.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Subquery.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Term.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryHit.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryLexer.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParser.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParserContext.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParserException.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryToken.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity/Default.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Boolean.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Empty.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/MultiTerm.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Phrase.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Term.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory/Filesystem.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File/Filesystem.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File/Memory.php +#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/TermStreamsPriorityQueue.php +#srv/web/owncloud/apps/search_lucene/3rdparty/pdf2text.php +#srv/web/owncloud/apps/search_lucene/ajax +#srv/web/owncloud/apps/search_lucene/ajax/lucene.php +#srv/web/owncloud/apps/search_lucene/appinfo +#srv/web/owncloud/apps/search_lucene/appinfo/app.php +#srv/web/owncloud/apps/search_lucene/appinfo/database.xml +#srv/web/owncloud/apps/search_lucene/appinfo/info.xml +#srv/web/owncloud/apps/search_lucene/appinfo/update.php +#srv/web/owncloud/apps/search_lucene/appinfo/version +#srv/web/owncloud/apps/search_lucene/css +#srv/web/owncloud/apps/search_lucene/css/lucene.css +#srv/web/owncloud/apps/search_lucene/js +#srv/web/owncloud/apps/search_lucene/js/checker.js +#srv/web/owncloud/apps/search_lucene/lib +#srv/web/owncloud/apps/search_lucene/lib/hooks.php +#srv/web/owncloud/apps/search_lucene/lib/indexer.php +#srv/web/owncloud/apps/search_lucene/lib/lucene.php +#srv/web/owncloud/apps/tasks +#srv/web/owncloud/apps/tasks/ajax +#srv/web/owncloud/apps/tasks/ajax/addtask.php +#srv/web/owncloud/apps/tasks/ajax/delete.php +#srv/web/owncloud/apps/tasks/ajax/gettasks.php +#srv/web/owncloud/apps/tasks/ajax/update_property.php +#srv/web/owncloud/apps/tasks/appinfo +#srv/web/owncloud/apps/tasks/appinfo/app.php +#srv/web/owncloud/apps/tasks/appinfo/info.xml +#srv/web/owncloud/apps/tasks/css +#srv/web/owncloud/apps/tasks/css/style.css +#srv/web/owncloud/apps/tasks/img +#srv/web/owncloud/apps/tasks/img/tasks.png +#srv/web/owncloud/apps/tasks/img/tasks.svg +#srv/web/owncloud/apps/tasks/index.php +#srv/web/owncloud/apps/tasks/js +#srv/web/owncloud/apps/tasks/js/categories.php +#srv/web/owncloud/apps/tasks/js/tasks.js +#srv/web/owncloud/apps/tasks/l10n +#srv/web/owncloud/apps/tasks/l10n/ar.php +#srv/web/owncloud/apps/tasks/l10n/bg_BG.php +#srv/web/owncloud/apps/tasks/l10n/bn_BD.php +#srv/web/owncloud/apps/tasks/l10n/ca.php +#srv/web/owncloud/apps/tasks/l10n/cs_CZ.php +#srv/web/owncloud/apps/tasks/l10n/da.php +#srv/web/owncloud/apps/tasks/l10n/de.php +#srv/web/owncloud/apps/tasks/l10n/de_DE.php +#srv/web/owncloud/apps/tasks/l10n/el.php +#srv/web/owncloud/apps/tasks/l10n/eo.php +#srv/web/owncloud/apps/tasks/l10n/es.php +#srv/web/owncloud/apps/tasks/l10n/es_AR.php +#srv/web/owncloud/apps/tasks/l10n/et_EE.php +#srv/web/owncloud/apps/tasks/l10n/eu.php +#srv/web/owncloud/apps/tasks/l10n/fa.php +#srv/web/owncloud/apps/tasks/l10n/fi_FI.php +#srv/web/owncloud/apps/tasks/l10n/fr.php +#srv/web/owncloud/apps/tasks/l10n/gl.php +#srv/web/owncloud/apps/tasks/l10n/he.php +#srv/web/owncloud/apps/tasks/l10n/hr.php +#srv/web/owncloud/apps/tasks/l10n/hu_HU.php +#srv/web/owncloud/apps/tasks/l10n/hy.php +#srv/web/owncloud/apps/tasks/l10n/ia.php +#srv/web/owncloud/apps/tasks/l10n/id.php +#srv/web/owncloud/apps/tasks/l10n/is.php +#srv/web/owncloud/apps/tasks/l10n/it.php +#srv/web/owncloud/apps/tasks/l10n/ja_JP.php +#srv/web/owncloud/apps/tasks/l10n/ka_GE.php +#srv/web/owncloud/apps/tasks/l10n/ko.php +#srv/web/owncloud/apps/tasks/l10n/lb.php +#srv/web/owncloud/apps/tasks/l10n/lt_LT.php +#srv/web/owncloud/apps/tasks/l10n/lv.php +#srv/web/owncloud/apps/tasks/l10n/mk.php +#srv/web/owncloud/apps/tasks/l10n/ms_MY.php +#srv/web/owncloud/apps/tasks/l10n/my_MM.php +#srv/web/owncloud/apps/tasks/l10n/nb_NO.php +#srv/web/owncloud/apps/tasks/l10n/nl.php +#srv/web/owncloud/apps/tasks/l10n/nn_NO.php +#srv/web/owncloud/apps/tasks/l10n/oc.php +#srv/web/owncloud/apps/tasks/l10n/pl.php +#srv/web/owncloud/apps/tasks/l10n/pt_BR.php +#srv/web/owncloud/apps/tasks/l10n/pt_PT.php +#srv/web/owncloud/apps/tasks/l10n/ro.php +#srv/web/owncloud/apps/tasks/l10n/ru.php +#srv/web/owncloud/apps/tasks/l10n/ru_RU.php +#srv/web/owncloud/apps/tasks/l10n/si_LK.php +#srv/web/owncloud/apps/tasks/l10n/sk_SK.php +#srv/web/owncloud/apps/tasks/l10n/sl.php +#srv/web/owncloud/apps/tasks/l10n/sr.php +#srv/web/owncloud/apps/tasks/l10n/sr@latin.php +#srv/web/owncloud/apps/tasks/l10n/sv.php +#srv/web/owncloud/apps/tasks/l10n/ta_LK.php +#srv/web/owncloud/apps/tasks/l10n/th_TH.php +#srv/web/owncloud/apps/tasks/l10n/tr.php +#srv/web/owncloud/apps/tasks/l10n/uk.php +#srv/web/owncloud/apps/tasks/l10n/vi.php +#srv/web/owncloud/apps/tasks/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/tasks/l10n/zh_CN.php +#srv/web/owncloud/apps/tasks/l10n/zh_TW.php +#srv/web/owncloud/apps/tasks/lib +#srv/web/owncloud/apps/tasks/lib/app.php +#srv/web/owncloud/apps/tasks/lib/vtodo.php +#srv/web/owncloud/apps/tasks/templates +#srv/web/owncloud/apps/tasks/templates/no-calendar-app.php +#srv/web/owncloud/apps/tasks/templates/tasks.php +#srv/web/owncloud/apps/updater +#srv/web/owncloud/apps/updater/COPYING-AGPL +#srv/web/owncloud/apps/updater/README +#srv/web/owncloud/apps/updater/admin.php +#srv/web/owncloud/apps/updater/ajax +#srv/web/owncloud/apps/updater/ajax/backup +#srv/web/owncloud/apps/updater/ajax/backup/delete.php +#srv/web/owncloud/apps/updater/ajax/backup/download.php +#srv/web/owncloud/apps/updater/ajax/backup/list.php +#srv/web/owncloud/apps/updater/ajax/update.php +#srv/web/owncloud/apps/updater/appinfo +#srv/web/owncloud/apps/updater/appinfo/app.php +#srv/web/owncloud/apps/updater/appinfo/info.xml +#srv/web/owncloud/apps/updater/css +#srv/web/owncloud/apps/updater/css/updater.css +#srv/web/owncloud/apps/updater/js +#srv/web/owncloud/apps/updater/js/3rdparty +#srv/web/owncloud/apps/updater/js/3rdparty/angular.js +#srv/web/owncloud/apps/updater/js/app.js +#srv/web/owncloud/apps/updater/js/controllers.js +#srv/web/owncloud/apps/updater/l10n +#srv/web/owncloud/apps/updater/l10n/ar.php +#srv/web/owncloud/apps/updater/l10n/bg_BG.php +#srv/web/owncloud/apps/updater/l10n/bn_BD.php +#srv/web/owncloud/apps/updater/l10n/ca.php +#srv/web/owncloud/apps/updater/l10n/cs_CZ.php +#srv/web/owncloud/apps/updater/l10n/da.php +#srv/web/owncloud/apps/updater/l10n/de.php +#srv/web/owncloud/apps/updater/l10n/de_DE.php +#srv/web/owncloud/apps/updater/l10n/el.php +#srv/web/owncloud/apps/updater/l10n/eo.php +#srv/web/owncloud/apps/updater/l10n/es.php +#srv/web/owncloud/apps/updater/l10n/es_AR.php +#srv/web/owncloud/apps/updater/l10n/et_EE.php +#srv/web/owncloud/apps/updater/l10n/eu.php +#srv/web/owncloud/apps/updater/l10n/fa.php +#srv/web/owncloud/apps/updater/l10n/fi_FI.php +#srv/web/owncloud/apps/updater/l10n/fr.php +#srv/web/owncloud/apps/updater/l10n/gl.php +#srv/web/owncloud/apps/updater/l10n/he.php +#srv/web/owncloud/apps/updater/l10n/hr.php +#srv/web/owncloud/apps/updater/l10n/hu_HU.php +#srv/web/owncloud/apps/updater/l10n/ia.php +#srv/web/owncloud/apps/updater/l10n/id.php +#srv/web/owncloud/apps/updater/l10n/is.php +#srv/web/owncloud/apps/updater/l10n/it.php +#srv/web/owncloud/apps/updater/l10n/ja_JP.php +#srv/web/owncloud/apps/updater/l10n/ka_GE.php +#srv/web/owncloud/apps/updater/l10n/ko.php +#srv/web/owncloud/apps/updater/l10n/ku_IQ.php +#srv/web/owncloud/apps/updater/l10n/lb.php +#srv/web/owncloud/apps/updater/l10n/lt_LT.php +#srv/web/owncloud/apps/updater/l10n/lv.php +#srv/web/owncloud/apps/updater/l10n/mk.php +#srv/web/owncloud/apps/updater/l10n/ms_MY.php +#srv/web/owncloud/apps/updater/l10n/nb_NO.php +#srv/web/owncloud/apps/updater/l10n/nl.php +#srv/web/owncloud/apps/updater/l10n/nn_NO.php +#srv/web/owncloud/apps/updater/l10n/oc.php +#srv/web/owncloud/apps/updater/l10n/pl.php +#srv/web/owncloud/apps/updater/l10n/pl_PL.php +#srv/web/owncloud/apps/updater/l10n/pt_BR.php +#srv/web/owncloud/apps/updater/l10n/pt_PT.php +#srv/web/owncloud/apps/updater/l10n/ro.php +#srv/web/owncloud/apps/updater/l10n/ru.php +#srv/web/owncloud/apps/updater/l10n/ru_RU.php +#srv/web/owncloud/apps/updater/l10n/si_LK.php +#srv/web/owncloud/apps/updater/l10n/sk_SK.php +#srv/web/owncloud/apps/updater/l10n/sl.php +#srv/web/owncloud/apps/updater/l10n/sr.php +#srv/web/owncloud/apps/updater/l10n/sv.php +#srv/web/owncloud/apps/updater/l10n/ta_LK.php +#srv/web/owncloud/apps/updater/l10n/th_TH.php +#srv/web/owncloud/apps/updater/l10n/tr.php +#srv/web/owncloud/apps/updater/l10n/uk.php +#srv/web/owncloud/apps/updater/l10n/vi.php +#srv/web/owncloud/apps/updater/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/updater/l10n/zh_CN.php +#srv/web/owncloud/apps/updater/l10n/zh_TW.php +#srv/web/owncloud/apps/updater/lib +#srv/web/owncloud/apps/updater/lib/backup.php +#srv/web/owncloud/apps/updater/lib/downloader.php +#srv/web/owncloud/apps/updater/lib/helper.php +#srv/web/owncloud/apps/updater/lib/location +#srv/web/owncloud/apps/updater/lib/location.php +#srv/web/owncloud/apps/updater/lib/location/3rdparty.php +#srv/web/owncloud/apps/updater/lib/location/apps.php +#srv/web/owncloud/apps/updater/lib/location/core.php +#srv/web/owncloud/apps/updater/lib/updater.php +#srv/web/owncloud/apps/updater/templates +#srv/web/owncloud/apps/updater/templates/admin.php +#srv/web/owncloud/apps/updater/templates/update.php +#srv/web/owncloud/apps/updater/update.php +#srv/web/owncloud/apps/user_external +#srv/web/owncloud/apps/user_external/appinfo +#srv/web/owncloud/apps/user_external/appinfo/app.php +#srv/web/owncloud/apps/user_external/appinfo/info.xml +#srv/web/owncloud/apps/user_external/appinfo/version +#srv/web/owncloud/apps/user_external/lib +#srv/web/owncloud/apps/user_external/lib/ftp.php +#srv/web/owncloud/apps/user_external/lib/imap.php +#srv/web/owncloud/apps/user_external/lib/smb.php +#srv/web/owncloud/apps/user_external/tests +#srv/web/owncloud/apps/user_external/tests/config.php +#srv/web/owncloud/apps/user_external/tests/ftp.php +#srv/web/owncloud/apps/user_external/tests/imap.php +#srv/web/owncloud/apps/user_external/tests/smb.php +#srv/web/owncloud/apps/user_ldap +#srv/web/owncloud/apps/user_ldap/ajax +#srv/web/owncloud/apps/user_ldap/ajax/clearMappings.php +#srv/web/owncloud/apps/user_ldap/ajax/deleteConfiguration.php +#srv/web/owncloud/apps/user_ldap/ajax/getConfiguration.php +#srv/web/owncloud/apps/user_ldap/ajax/getNewServerConfigPrefix.php +#srv/web/owncloud/apps/user_ldap/ajax/setConfiguration.php +#srv/web/owncloud/apps/user_ldap/ajax/testConfiguration.php +#srv/web/owncloud/apps/user_ldap/appinfo +#srv/web/owncloud/apps/user_ldap/appinfo/app.php +#srv/web/owncloud/apps/user_ldap/appinfo/database.xml +#srv/web/owncloud/apps/user_ldap/appinfo/info.xml +#srv/web/owncloud/apps/user_ldap/appinfo/install.php +#srv/web/owncloud/apps/user_ldap/appinfo/update.php +#srv/web/owncloud/apps/user_ldap/appinfo/version +#srv/web/owncloud/apps/user_ldap/css +#srv/web/owncloud/apps/user_ldap/css/settings.css +#srv/web/owncloud/apps/user_ldap/group_ldap.php +#srv/web/owncloud/apps/user_ldap/group_proxy.php +#srv/web/owncloud/apps/user_ldap/js +#srv/web/owncloud/apps/user_ldap/js/settings.js +#srv/web/owncloud/apps/user_ldap/l10n +#srv/web/owncloud/apps/user_ldap/l10n/af_ZA.php +#srv/web/owncloud/apps/user_ldap/l10n/ar.php +#srv/web/owncloud/apps/user_ldap/l10n/bg_BG.php +#srv/web/owncloud/apps/user_ldap/l10n/bn_BD.php +#srv/web/owncloud/apps/user_ldap/l10n/ca.php +#srv/web/owncloud/apps/user_ldap/l10n/cs_CZ.php +#srv/web/owncloud/apps/user_ldap/l10n/da.php +#srv/web/owncloud/apps/user_ldap/l10n/de.php +#srv/web/owncloud/apps/user_ldap/l10n/de_DE.php +#srv/web/owncloud/apps/user_ldap/l10n/el.php +#srv/web/owncloud/apps/user_ldap/l10n/eo.php +#srv/web/owncloud/apps/user_ldap/l10n/es.php +#srv/web/owncloud/apps/user_ldap/l10n/es_AR.php +#srv/web/owncloud/apps/user_ldap/l10n/et_EE.php +#srv/web/owncloud/apps/user_ldap/l10n/eu.php +#srv/web/owncloud/apps/user_ldap/l10n/fa.php +#srv/web/owncloud/apps/user_ldap/l10n/fi_FI.php +#srv/web/owncloud/apps/user_ldap/l10n/fr.php +#srv/web/owncloud/apps/user_ldap/l10n/gl.php +#srv/web/owncloud/apps/user_ldap/l10n/he.php +#srv/web/owncloud/apps/user_ldap/l10n/hi.php +#srv/web/owncloud/apps/user_ldap/l10n/hr.php +#srv/web/owncloud/apps/user_ldap/l10n/hu_HU.php +#srv/web/owncloud/apps/user_ldap/l10n/ia.php +#srv/web/owncloud/apps/user_ldap/l10n/id.php +#srv/web/owncloud/apps/user_ldap/l10n/is.php +#srv/web/owncloud/apps/user_ldap/l10n/it.php +#srv/web/owncloud/apps/user_ldap/l10n/ja_JP.php +#srv/web/owncloud/apps/user_ldap/l10n/ka.php +#srv/web/owncloud/apps/user_ldap/l10n/ka_GE.php +#srv/web/owncloud/apps/user_ldap/l10n/ko.php +#srv/web/owncloud/apps/user_ldap/l10n/ku_IQ.php +#srv/web/owncloud/apps/user_ldap/l10n/lb.php +#srv/web/owncloud/apps/user_ldap/l10n/lt_LT.php +#srv/web/owncloud/apps/user_ldap/l10n/lv.php +#srv/web/owncloud/apps/user_ldap/l10n/mk.php +#srv/web/owncloud/apps/user_ldap/l10n/ms_MY.php +#srv/web/owncloud/apps/user_ldap/l10n/my_MM.php +#srv/web/owncloud/apps/user_ldap/l10n/nb_NO.php +#srv/web/owncloud/apps/user_ldap/l10n/nl.php +#srv/web/owncloud/apps/user_ldap/l10n/nn_NO.php +#srv/web/owncloud/apps/user_ldap/l10n/oc.php +#srv/web/owncloud/apps/user_ldap/l10n/pl.php +#srv/web/owncloud/apps/user_ldap/l10n/pt_BR.php +#srv/web/owncloud/apps/user_ldap/l10n/pt_PT.php +#srv/web/owncloud/apps/user_ldap/l10n/ro.php +#srv/web/owncloud/apps/user_ldap/l10n/ru.php +#srv/web/owncloud/apps/user_ldap/l10n/ru_RU.php +#srv/web/owncloud/apps/user_ldap/l10n/si_LK.php +#srv/web/owncloud/apps/user_ldap/l10n/sk_SK.php +#srv/web/owncloud/apps/user_ldap/l10n/sl.php +#srv/web/owncloud/apps/user_ldap/l10n/sr.php +#srv/web/owncloud/apps/user_ldap/l10n/sr@latin.php +#srv/web/owncloud/apps/user_ldap/l10n/sv.php +#srv/web/owncloud/apps/user_ldap/l10n/ta_LK.php +#srv/web/owncloud/apps/user_ldap/l10n/th_TH.php +#srv/web/owncloud/apps/user_ldap/l10n/tr.php +#srv/web/owncloud/apps/user_ldap/l10n/uk.php +#srv/web/owncloud/apps/user_ldap/l10n/ur_PK.php +#srv/web/owncloud/apps/user_ldap/l10n/vi.php +#srv/web/owncloud/apps/user_ldap/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/user_ldap/l10n/zh_CN.php +#srv/web/owncloud/apps/user_ldap/l10n/zh_TW.php +#srv/web/owncloud/apps/user_ldap/lib +#srv/web/owncloud/apps/user_ldap/lib/access.php +#srv/web/owncloud/apps/user_ldap/lib/connection.php +#srv/web/owncloud/apps/user_ldap/lib/helper.php +#srv/web/owncloud/apps/user_ldap/lib/jobs.php +#srv/web/owncloud/apps/user_ldap/lib/proxy.php +#srv/web/owncloud/apps/user_ldap/settings.php +#srv/web/owncloud/apps/user_ldap/templates +#srv/web/owncloud/apps/user_ldap/templates/settings.php +#srv/web/owncloud/apps/user_ldap/tests +#srv/web/owncloud/apps/user_ldap/tests/group_ldap.php +#srv/web/owncloud/apps/user_ldap/user_ldap.php +#srv/web/owncloud/apps/user_ldap/user_proxy.php +#srv/web/owncloud/apps/user_migrate +#srv/web/owncloud/apps/user_migrate/ajax +#srv/web/owncloud/apps/user_migrate/ajax/export.php +#srv/web/owncloud/apps/user_migrate/appinfo +#srv/web/owncloud/apps/user_migrate/appinfo/app.php +#srv/web/owncloud/apps/user_migrate/appinfo/info.xml +#srv/web/owncloud/apps/user_migrate/appinfo/version +#srv/web/owncloud/apps/user_migrate/css +#srv/web/owncloud/apps/user_migrate/css/style.css +#srv/web/owncloud/apps/user_migrate/js +#srv/web/owncloud/apps/user_migrate/js/export.js +#srv/web/owncloud/apps/user_migrate/l10n +#srv/web/owncloud/apps/user_migrate/l10n/ar.php +#srv/web/owncloud/apps/user_migrate/l10n/bg_BG.php +#srv/web/owncloud/apps/user_migrate/l10n/bn_BD.php +#srv/web/owncloud/apps/user_migrate/l10n/ca.php +#srv/web/owncloud/apps/user_migrate/l10n/cs_CZ.php +#srv/web/owncloud/apps/user_migrate/l10n/da.php +#srv/web/owncloud/apps/user_migrate/l10n/de.php +#srv/web/owncloud/apps/user_migrate/l10n/de_DE.php +#srv/web/owncloud/apps/user_migrate/l10n/el.php +#srv/web/owncloud/apps/user_migrate/l10n/eo.php +#srv/web/owncloud/apps/user_migrate/l10n/es.php +#srv/web/owncloud/apps/user_migrate/l10n/es_AR.php +#srv/web/owncloud/apps/user_migrate/l10n/et_EE.php +#srv/web/owncloud/apps/user_migrate/l10n/eu.php +#srv/web/owncloud/apps/user_migrate/l10n/fa.php +#srv/web/owncloud/apps/user_migrate/l10n/fi_FI.php +#srv/web/owncloud/apps/user_migrate/l10n/fr.php +#srv/web/owncloud/apps/user_migrate/l10n/gl.php +#srv/web/owncloud/apps/user_migrate/l10n/he.php +#srv/web/owncloud/apps/user_migrate/l10n/hr.php +#srv/web/owncloud/apps/user_migrate/l10n/hu_HU.php +#srv/web/owncloud/apps/user_migrate/l10n/ia.php +#srv/web/owncloud/apps/user_migrate/l10n/id.php +#srv/web/owncloud/apps/user_migrate/l10n/is.php +#srv/web/owncloud/apps/user_migrate/l10n/it.php +#srv/web/owncloud/apps/user_migrate/l10n/ja_JP.php +#srv/web/owncloud/apps/user_migrate/l10n/ka_GE.php +#srv/web/owncloud/apps/user_migrate/l10n/ko.php +#srv/web/owncloud/apps/user_migrate/l10n/ku_IQ.php +#srv/web/owncloud/apps/user_migrate/l10n/lb.php +#srv/web/owncloud/apps/user_migrate/l10n/lt_LT.php +#srv/web/owncloud/apps/user_migrate/l10n/lv.php +#srv/web/owncloud/apps/user_migrate/l10n/mk.php +#srv/web/owncloud/apps/user_migrate/l10n/ms_MY.php +#srv/web/owncloud/apps/user_migrate/l10n/nb_NO.php +#srv/web/owncloud/apps/user_migrate/l10n/nl.php +#srv/web/owncloud/apps/user_migrate/l10n/nn_NO.php +#srv/web/owncloud/apps/user_migrate/l10n/oc.php +#srv/web/owncloud/apps/user_migrate/l10n/pl.php +#srv/web/owncloud/apps/user_migrate/l10n/pt_BR.php +#srv/web/owncloud/apps/user_migrate/l10n/pt_PT.php +#srv/web/owncloud/apps/user_migrate/l10n/ro.php +#srv/web/owncloud/apps/user_migrate/l10n/ru.php +#srv/web/owncloud/apps/user_migrate/l10n/ru_RU.php +#srv/web/owncloud/apps/user_migrate/l10n/si_LK.php +#srv/web/owncloud/apps/user_migrate/l10n/sk_SK.php +#srv/web/owncloud/apps/user_migrate/l10n/sl.php +#srv/web/owncloud/apps/user_migrate/l10n/sr.php +#srv/web/owncloud/apps/user_migrate/l10n/sv.php +#srv/web/owncloud/apps/user_migrate/l10n/ta_LK.php +#srv/web/owncloud/apps/user_migrate/l10n/th_TH.php +#srv/web/owncloud/apps/user_migrate/l10n/tr.php +#srv/web/owncloud/apps/user_migrate/l10n/uk.php +#srv/web/owncloud/apps/user_migrate/l10n/vi.php +#srv/web/owncloud/apps/user_migrate/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/user_migrate/l10n/zh_CN.php +#srv/web/owncloud/apps/user_migrate/l10n/zh_TW.php +#srv/web/owncloud/apps/user_migrate/settings.php +#srv/web/owncloud/apps/user_migrate/templates +#srv/web/owncloud/apps/user_migrate/templates/settings.php +#srv/web/owncloud/apps/user_openid +#srv/web/owncloud/apps/user_openid/ajax +#srv/web/owncloud/apps/user_openid/ajax/openid.php +#srv/web/owncloud/apps/user_openid/appinfo +#srv/web/owncloud/apps/user_openid/appinfo/app.php +#srv/web/owncloud/apps/user_openid/appinfo/info.xml +#srv/web/owncloud/apps/user_openid/appinfo/version +#srv/web/owncloud/apps/user_openid/js +#srv/web/owncloud/apps/user_openid/js/settings.js +#srv/web/owncloud/apps/user_openid/l10n +#srv/web/owncloud/apps/user_openid/l10n/ar.php +#srv/web/owncloud/apps/user_openid/l10n/bg_BG.php +#srv/web/owncloud/apps/user_openid/l10n/bn_BD.php +#srv/web/owncloud/apps/user_openid/l10n/ca.php +#srv/web/owncloud/apps/user_openid/l10n/cs_CZ.php +#srv/web/owncloud/apps/user_openid/l10n/da.php +#srv/web/owncloud/apps/user_openid/l10n/de.php +#srv/web/owncloud/apps/user_openid/l10n/de_DE.php +#srv/web/owncloud/apps/user_openid/l10n/el.php +#srv/web/owncloud/apps/user_openid/l10n/eo.php +#srv/web/owncloud/apps/user_openid/l10n/es.php +#srv/web/owncloud/apps/user_openid/l10n/es_AR.php +#srv/web/owncloud/apps/user_openid/l10n/et_EE.php +#srv/web/owncloud/apps/user_openid/l10n/eu.php +#srv/web/owncloud/apps/user_openid/l10n/fa.php +#srv/web/owncloud/apps/user_openid/l10n/fi_FI.php +#srv/web/owncloud/apps/user_openid/l10n/fr.php +#srv/web/owncloud/apps/user_openid/l10n/gl.php +#srv/web/owncloud/apps/user_openid/l10n/he.php +#srv/web/owncloud/apps/user_openid/l10n/hr.php +#srv/web/owncloud/apps/user_openid/l10n/hu_HU.php +#srv/web/owncloud/apps/user_openid/l10n/ia.php +#srv/web/owncloud/apps/user_openid/l10n/id.php +#srv/web/owncloud/apps/user_openid/l10n/is.php +#srv/web/owncloud/apps/user_openid/l10n/it.php +#srv/web/owncloud/apps/user_openid/l10n/ja_JP.php +#srv/web/owncloud/apps/user_openid/l10n/ka_GE.php +#srv/web/owncloud/apps/user_openid/l10n/ko.php +#srv/web/owncloud/apps/user_openid/l10n/lb.php +#srv/web/owncloud/apps/user_openid/l10n/lt_LT.php +#srv/web/owncloud/apps/user_openid/l10n/lv.php +#srv/web/owncloud/apps/user_openid/l10n/mk.php +#srv/web/owncloud/apps/user_openid/l10n/ms_MY.php +#srv/web/owncloud/apps/user_openid/l10n/my_MM.php +#srv/web/owncloud/apps/user_openid/l10n/nb_NO.php +#srv/web/owncloud/apps/user_openid/l10n/nl.php +#srv/web/owncloud/apps/user_openid/l10n/nn_NO.php +#srv/web/owncloud/apps/user_openid/l10n/oc.php +#srv/web/owncloud/apps/user_openid/l10n/pl.php +#srv/web/owncloud/apps/user_openid/l10n/pt_BR.php +#srv/web/owncloud/apps/user_openid/l10n/pt_PT.php +#srv/web/owncloud/apps/user_openid/l10n/ro.php +#srv/web/owncloud/apps/user_openid/l10n/ru.php +#srv/web/owncloud/apps/user_openid/l10n/ru_RU.php +#srv/web/owncloud/apps/user_openid/l10n/si_LK.php +#srv/web/owncloud/apps/user_openid/l10n/sk_SK.php +#srv/web/owncloud/apps/user_openid/l10n/sl.php +#srv/web/owncloud/apps/user_openid/l10n/sr.php +#srv/web/owncloud/apps/user_openid/l10n/sr@latin.php +#srv/web/owncloud/apps/user_openid/l10n/sv.php +#srv/web/owncloud/apps/user_openid/l10n/ta_LK.php +#srv/web/owncloud/apps/user_openid/l10n/th_TH.php +#srv/web/owncloud/apps/user_openid/l10n/tr.php +#srv/web/owncloud/apps/user_openid/l10n/uk.php +#srv/web/owncloud/apps/user_openid/l10n/vi.php +#srv/web/owncloud/apps/user_openid/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/user_openid/l10n/zh_CN.php +#srv/web/owncloud/apps/user_openid/l10n/zh_TW.php +#srv/web/owncloud/apps/user_openid/settings.php +#srv/web/owncloud/apps/user_openid/templates +#srv/web/owncloud/apps/user_openid/templates/nomode.php +#srv/web/owncloud/apps/user_openid/templates/settings.php +#srv/web/owncloud/apps/user_openid/user.php +#srv/web/owncloud/apps/user_openid/user_openid.php +#srv/web/owncloud/apps/user_webdavauth +#srv/web/owncloud/apps/user_webdavauth/appinfo +#srv/web/owncloud/apps/user_webdavauth/appinfo/app.php +#srv/web/owncloud/apps/user_webdavauth/appinfo/info.xml +#srv/web/owncloud/apps/user_webdavauth/appinfo/version +#srv/web/owncloud/apps/user_webdavauth/l10n +#srv/web/owncloud/apps/user_webdavauth/l10n/ar.php +#srv/web/owncloud/apps/user_webdavauth/l10n/bn_BD.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ca.php +#srv/web/owncloud/apps/user_webdavauth/l10n/cs_CZ.php +#srv/web/owncloud/apps/user_webdavauth/l10n/da.php +#srv/web/owncloud/apps/user_webdavauth/l10n/de.php +#srv/web/owncloud/apps/user_webdavauth/l10n/de_DE.php +#srv/web/owncloud/apps/user_webdavauth/l10n/el.php +#srv/web/owncloud/apps/user_webdavauth/l10n/eo.php +#srv/web/owncloud/apps/user_webdavauth/l10n/es.php +#srv/web/owncloud/apps/user_webdavauth/l10n/es_AR.php +#srv/web/owncloud/apps/user_webdavauth/l10n/et_EE.php +#srv/web/owncloud/apps/user_webdavauth/l10n/eu.php +#srv/web/owncloud/apps/user_webdavauth/l10n/fi_FI.php +#srv/web/owncloud/apps/user_webdavauth/l10n/fr.php +#srv/web/owncloud/apps/user_webdavauth/l10n/gl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/hu_HU.php +#srv/web/owncloud/apps/user_webdavauth/l10n/id.php +#srv/web/owncloud/apps/user_webdavauth/l10n/is.php +#srv/web/owncloud/apps/user_webdavauth/l10n/it.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ja_JP.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ko.php +#srv/web/owncloud/apps/user_webdavauth/l10n/lv.php +#srv/web/owncloud/apps/user_webdavauth/l10n/mk.php +#srv/web/owncloud/apps/user_webdavauth/l10n/nb_NO.php +#srv/web/owncloud/apps/user_webdavauth/l10n/nl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/pl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/pt_BR.php +#srv/web/owncloud/apps/user_webdavauth/l10n/pt_PT.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ro.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ru.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ru_RU.php +#srv/web/owncloud/apps/user_webdavauth/l10n/si_LK.php +#srv/web/owncloud/apps/user_webdavauth/l10n/sk_SK.php +#srv/web/owncloud/apps/user_webdavauth/l10n/sl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/sr.php +#srv/web/owncloud/apps/user_webdavauth/l10n/sv.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ta_LK.php +#srv/web/owncloud/apps/user_webdavauth/l10n/th_TH.php +#srv/web/owncloud/apps/user_webdavauth/l10n/tr.php +#srv/web/owncloud/apps/user_webdavauth/l10n/uk.php +#srv/web/owncloud/apps/user_webdavauth/l10n/vi.php +#srv/web/owncloud/apps/user_webdavauth/l10n/zh_CN.php +#srv/web/owncloud/apps/user_webdavauth/l10n/zh_TW.php +#srv/web/owncloud/apps/user_webdavauth/settings.php +#srv/web/owncloud/apps/user_webdavauth/templates +#srv/web/owncloud/apps/user_webdavauth/templates/settings.php +#srv/web/owncloud/apps/user_webdavauth/user_webdavauth.php +#srv/web/owncloud/config +#srv/web/owncloud/config/config.sample.php +#srv/web/owncloud/console.php +#srv/web/owncloud/core +#srv/web/owncloud/core/ajax +#srv/web/owncloud/core/ajax/appconfig.php +#srv/web/owncloud/core/ajax/share.php +#srv/web/owncloud/core/ajax/translations.php +#srv/web/owncloud/core/ajax/update.php +#srv/web/owncloud/core/ajax/vcategories +#srv/web/owncloud/core/ajax/vcategories/add.php +#srv/web/owncloud/core/ajax/vcategories/addToFavorites.php +#srv/web/owncloud/core/ajax/vcategories/delete.php +#srv/web/owncloud/core/ajax/vcategories/edit.php +#srv/web/owncloud/core/ajax/vcategories/favorites.php +#srv/web/owncloud/core/ajax/vcategories/removeFromFavorites.php +#srv/web/owncloud/core/css +#srv/web/owncloud/core/css/auth.css +#srv/web/owncloud/core/css/images +#srv/web/owncloud/core/css/images/animated-overlay.gif +#srv/web/owncloud/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png +#srv/web/owncloud/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png +#srv/web/owncloud/core/css/images/ui-bg_flat_100_ffffff_40x100.png +#srv/web/owncloud/core/css/images/ui-bg_flat_10_000000_40x100.png +#srv/web/owncloud/core/css/images/ui-bg_flat_35_1d2d44_40x100.png +#srv/web/owncloud/core/css/images/ui-bg_glass_100_f8f8f8_1x400.png +#srv/web/owncloud/core/css/images/ui-bg_highlight-hard_100_f8f8f8_1x100.png +#srv/web/owncloud/core/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png +#srv/web/owncloud/core/css/images/ui-icons_1d2d44_256x240.png +#srv/web/owncloud/core/css/images/ui-icons_222222_256x240.png +#srv/web/owncloud/core/css/images/ui-icons_ffd27a_256x240.png +#srv/web/owncloud/core/css/images/ui-icons_ffffff_256x240.png +#srv/web/owncloud/core/css/jquery-tipsy.css +#srv/web/owncloud/core/css/jquery-ui-1.10.0.custom.css +#srv/web/owncloud/core/css/jquery.multiselect.css +#srv/web/owncloud/core/css/multiselect.css +#srv/web/owncloud/core/css/share.css +#srv/web/owncloud/core/css/styles.css +#srv/web/owncloud/core/doc +#srv/web/owncloud/core/doc/admin +#srv/web/owncloud/core/doc/admin/_images +#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-1.png +#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-2.png +#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-3.png +#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-4.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-connection-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-directory-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-special-attributes-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-basic-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-expert-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/ldap-settings-invalid-oc45.png +#srv/web/owncloud/core/doc/admin/_images/ldap-settings-valid-oc45.png +#srv/web/owncloud/core/doc/admin/_images/ucs-app-center-install.png +#srv/web/owncloud/core/doc/admin/_images/ucs-app-center-module.png +#srv/web/owncloud/core/doc/admin/_images/ucsint.png +#srv/web/owncloud/core/doc/admin/_images/ucsint1.png +#srv/web/owncloud/core/doc/admin/_images/ucsint2.png +#srv/web/owncloud/core/doc/admin/_images/win7features.jpg +#srv/web/owncloud/core/doc/admin/_images/winserverroles.jpg +#srv/web/owncloud/core/doc/admin/_sources +#srv/web/owncloud/core/doc/admin/_sources/configuration +#srv/web/owncloud/core/doc/admin/_sources/configuration/auth_ldap.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/background_jobs.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_3rdparty.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_apps.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_automation.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_custom_clients.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_database.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_encryption.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_knowledgebase.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_language.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_logging.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_mail.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_maintenance.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_reverseproxy.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuring_big_file_upload.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config_gui.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_user_backend.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/index.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/xsendfile.txt +#srv/web/owncloud/core/doc/admin/_sources/contents.txt +#srv/web/owncloud/core/doc/admin/_sources/index.txt +#srv/web/owncloud/core/doc/admin/_sources/installation +#srv/web/owncloud/core/doc/admin/_sources/installation/index.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_appliance.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_linux.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_macos.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_others.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_source.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_ucs.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_windows.txt +#srv/web/owncloud/core/doc/admin/_sources/issues +#srv/web/owncloud/core/doc/admin/_sources/issues/index.txt +#srv/web/owncloud/core/doc/admin/_sources/maintenance +#srv/web/owncloud/core/doc/admin/_sources/maintenance/backup.txt +#srv/web/owncloud/core/doc/admin/_sources/maintenance/index.txt +#srv/web/owncloud/core/doc/admin/_sources/maintenance/migrating.txt +#srv/web/owncloud/core/doc/admin/_sources/maintenance/update.txt +#srv/web/owncloud/core/doc/admin/_static +#srv/web/owncloud/core/doc/admin/_static/basic.css +#srv/web/owncloud/core/doc/admin/_static/bootstrap-responsive.css +#srv/web/owncloud/core/doc/admin/_static/bootstrap-sphinx.css +#srv/web/owncloud/core/doc/admin/_static/bootstrap.css +#srv/web/owncloud/core/doc/admin/_static/bootstrap.js +#srv/web/owncloud/core/doc/admin/_static/doctools.js +#srv/web/owncloud/core/doc/admin/_static/file.png +#srv/web/owncloud/core/doc/admin/_static/img +#srv/web/owncloud/core/doc/admin/_static/img/glyphicons-halflings-white.png +#srv/web/owncloud/core/doc/admin/_static/img/glyphicons-halflings.png +#srv/web/owncloud/core/doc/admin/_static/img/note.svg +#srv/web/owncloud/core/doc/admin/_static/img/todo.svg +#srv/web/owncloud/core/doc/admin/_static/jquery.js +#srv/web/owncloud/core/doc/admin/_static/logo-blue.pdf +#srv/web/owncloud/core/doc/admin/_static/logo-blue.png +#srv/web/owncloud/core/doc/admin/_static/minus.png +#srv/web/owncloud/core/doc/admin/_static/plus.png +#srv/web/owncloud/core/doc/admin/_static/pygments.css +#srv/web/owncloud/core/doc/admin/_static/searchtools.js +#srv/web/owncloud/core/doc/admin/_static/style.css +#srv/web/owncloud/core/doc/admin/_static/underscore.js +#srv/web/owncloud/core/doc/admin/configuration +#srv/web/owncloud/core/doc/admin/configuration/auth_ldap.html +#srv/web/owncloud/core/doc/admin/configuration/background_jobs.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_3rdparty.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_apps.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_automation.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_custom_clients.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_database.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_encryption.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_knowledgebase.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_language.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_logging.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_mail.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_maintenance.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_reverseproxy.html +#srv/web/owncloud/core/doc/admin/configuration/configuring_big_file_upload.html +#srv/web/owncloud/core/doc/admin/configuration/custom_mount_config.html +#srv/web/owncloud/core/doc/admin/configuration/custom_mount_config_gui.html +#srv/web/owncloud/core/doc/admin/configuration/custom_user_backend.html +#srv/web/owncloud/core/doc/admin/configuration/index.html +#srv/web/owncloud/core/doc/admin/configuration/xsendfile.html +#srv/web/owncloud/core/doc/admin/contents.html +#srv/web/owncloud/core/doc/admin/genindex.html +#srv/web/owncloud/core/doc/admin/index.html +#srv/web/owncloud/core/doc/admin/installation +#srv/web/owncloud/core/doc/admin/installation/index.html +#srv/web/owncloud/core/doc/admin/installation/installation_appliance.html +#srv/web/owncloud/core/doc/admin/installation/installation_linux.html +#srv/web/owncloud/core/doc/admin/installation/installation_macos.html +#srv/web/owncloud/core/doc/admin/installation/installation_others.html +#srv/web/owncloud/core/doc/admin/installation/installation_source.html +#srv/web/owncloud/core/doc/admin/installation/installation_ucs.html +#srv/web/owncloud/core/doc/admin/installation/installation_windows.html +#srv/web/owncloud/core/doc/admin/issues +#srv/web/owncloud/core/doc/admin/issues/index.html +#srv/web/owncloud/core/doc/admin/maintenance +#srv/web/owncloud/core/doc/admin/maintenance/backup.html +#srv/web/owncloud/core/doc/admin/maintenance/index.html +#srv/web/owncloud/core/doc/admin/maintenance/migrating.html +#srv/web/owncloud/core/doc/admin/maintenance/update.html +#srv/web/owncloud/core/doc/admin/objects.inv +#srv/web/owncloud/core/doc/admin/search.html +#srv/web/owncloud/core/doc/admin/searchindex.js +#srv/web/owncloud/core/doc/user +#srv/web/owncloud/core/doc/user/_images +#srv/web/owncloud/core/doc/user/_images/bookmark_addurl.jpg +#srv/web/owncloud/core/doc/user/_images/bookmark_setting.jpg +#srv/web/owncloud/core/doc/user/_images/calendar_createevent.png +#srv/web/owncloud/core/doc/user/_images/calendar_export.png +#srv/web/owncloud/core/doc/user/_images/calendar_import.png +#srv/web/owncloud/core/doc/user/_images/calendar_manage-calendars.png +#srv/web/owncloud/core/doc/user/_images/calendar_newtimezone1.png +#srv/web/owncloud/core/doc/user/_images/contact_bottombar.jpg +#srv/web/owncloud/core/doc/user/_images/contact_crop.jpg +#srv/web/owncloud/core/doc/user/_images/contact_del_ab.jpg +#srv/web/owncloud/core/doc/user/_images/contact_emptycontact.jpg +#srv/web/owncloud/core/doc/user/_images/contact_import.jpg +#srv/web/owncloud/core/doc/user/_images/contact_picture.jpg +#srv/web/owncloud/core/doc/user/_images/contact_syncopt.jpg +#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Gear.jpg +#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Impeller.jpg +#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-URL_config.jpg +#srv/web/owncloud/core/doc/user/_images/contact_vcfpick.jpg +#srv/web/owncloud/core/doc/user/_images/dolphin_webdav.png +#srv/web/owncloud/core/doc/user/_images/explorer_webdav.png +#srv/web/owncloud/core/doc/user/_images/gnome3_nautilus_webdav.png +#srv/web/owncloud/core/doc/user/_images/kdes.png +#srv/web/owncloud/core/doc/user/_images/kdes1.png +#srv/web/owncloud/core/doc/user/_images/kdes2.png +#srv/web/owncloud/core/doc/user/_images/kdes3.png +#srv/web/owncloud/core/doc/user/_images/kdes4.png +#srv/web/owncloud/core/doc/user/_images/kdes5.png +#srv/web/owncloud/core/doc/user/_images/kdes6.png +#srv/web/owncloud/core/doc/user/_images/kdes7.png +#srv/web/owncloud/core/doc/user/_images/kdes9.png +#srv/web/owncloud/core/doc/user/_images/mediaplayer.png +#srv/web/owncloud/core/doc/user/_images/oc_connect.png +#srv/web/owncloud/core/doc/user/_images/oc_ui.png +#srv/web/owncloud/core/doc/user/_images/osx_webdav1.png +#srv/web/owncloud/core/doc/user/_images/osx_webdav2.png +#srv/web/owncloud/core/doc/user/_sources +#srv/web/owncloud/core/doc/user/_sources/bookmarks.txt +#srv/web/owncloud/core/doc/user/_sources/contents.txt +#srv/web/owncloud/core/doc/user/_sources/files +#srv/web/owncloud/core/doc/user/_sources/files/configuring_big_file_upload.txt +#srv/web/owncloud/core/doc/user/_sources/files/deletedfiles.txt +#srv/web/owncloud/core/doc/user/_sources/files/encryption.txt +#srv/web/owncloud/core/doc/user/_sources/files/files.txt +#srv/web/owncloud/core/doc/user/_sources/files/index.txt +#srv/web/owncloud/core/doc/user/_sources/files/sync.txt +#srv/web/owncloud/core/doc/user/_sources/files/versioncontrol.txt +#srv/web/owncloud/core/doc/user/_sources/index.txt +#srv/web/owncloud/core/doc/user/_sources/mediaplayer.txt +#srv/web/owncloud/core/doc/user/_sources/migration.txt +#srv/web/owncloud/core/doc/user/_sources/pim +#srv/web/owncloud/core/doc/user/_sources/pim/calendar.txt +#srv/web/owncloud/core/doc/user/_sources/pim/contacts.txt +#srv/web/owncloud/core/doc/user/_sources/pim/index.txt +#srv/web/owncloud/core/doc/user/_sources/pim/sync_ios.txt +#srv/web/owncloud/core/doc/user/_sources/pim/sync_kde.txt +#srv/web/owncloud/core/doc/user/_sources/pim/sync_osx.txt +#srv/web/owncloud/core/doc/user/_sources/pim/sync_thunderbird.txt +#srv/web/owncloud/core/doc/user/_sources/webinterface.txt +#srv/web/owncloud/core/doc/user/_static +#srv/web/owncloud/core/doc/user/_static/basic.css +#srv/web/owncloud/core/doc/user/_static/bootstrap-responsive.css +#srv/web/owncloud/core/doc/user/_static/bootstrap-sphinx.css +#srv/web/owncloud/core/doc/user/_static/bootstrap.css +#srv/web/owncloud/core/doc/user/_static/bootstrap.js +#srv/web/owncloud/core/doc/user/_static/doctools.js +#srv/web/owncloud/core/doc/user/_static/file.png +#srv/web/owncloud/core/doc/user/_static/img +#srv/web/owncloud/core/doc/user/_static/img/glyphicons-halflings-white.png +#srv/web/owncloud/core/doc/user/_static/img/glyphicons-halflings.png +#srv/web/owncloud/core/doc/user/_static/img/note.svg +#srv/web/owncloud/core/doc/user/_static/img/todo.svg +#srv/web/owncloud/core/doc/user/_static/jquery.js +#srv/web/owncloud/core/doc/user/_static/logo-blue.pdf +#srv/web/owncloud/core/doc/user/_static/logo-blue.png +#srv/web/owncloud/core/doc/user/_static/minus.png +#srv/web/owncloud/core/doc/user/_static/plus.png +#srv/web/owncloud/core/doc/user/_static/pygments.css +#srv/web/owncloud/core/doc/user/_static/searchtools.js +#srv/web/owncloud/core/doc/user/_static/style.css +#srv/web/owncloud/core/doc/user/_static/underscore.js +#srv/web/owncloud/core/doc/user/bookmarks.html +#srv/web/owncloud/core/doc/user/contents.html +#srv/web/owncloud/core/doc/user/files +#srv/web/owncloud/core/doc/user/files/configuring_big_file_upload.html +#srv/web/owncloud/core/doc/user/files/deletedfiles.html +#srv/web/owncloud/core/doc/user/files/encryption.html +#srv/web/owncloud/core/doc/user/files/files.html +#srv/web/owncloud/core/doc/user/files/index.html +#srv/web/owncloud/core/doc/user/files/sync.html +#srv/web/owncloud/core/doc/user/files/versioncontrol.html +#srv/web/owncloud/core/doc/user/genindex.html +#srv/web/owncloud/core/doc/user/index.html +#srv/web/owncloud/core/doc/user/mediaplayer.html +#srv/web/owncloud/core/doc/user/migration.html +#srv/web/owncloud/core/doc/user/objects.inv +#srv/web/owncloud/core/doc/user/pim +#srv/web/owncloud/core/doc/user/pim/calendar.html +#srv/web/owncloud/core/doc/user/pim/contacts.html +#srv/web/owncloud/core/doc/user/pim/index.html +#srv/web/owncloud/core/doc/user/pim/sync_ios.html +#srv/web/owncloud/core/doc/user/pim/sync_kde.html +#srv/web/owncloud/core/doc/user/pim/sync_osx.html +#srv/web/owncloud/core/doc/user/pim/sync_thunderbird.html +#srv/web/owncloud/core/doc/user/search.html +#srv/web/owncloud/core/doc/user/searchindex.js +#srv/web/owncloud/core/doc/user/webinterface.html +#srv/web/owncloud/core/img +#srv/web/owncloud/core/img/actions +#srv/web/owncloud/core/img/actions/add.png +#srv/web/owncloud/core/img/actions/add.svg +#srv/web/owncloud/core/img/actions/caret-dark.png +#srv/web/owncloud/core/img/actions/caret-dark.svg +#srv/web/owncloud/core/img/actions/caret.png +#srv/web/owncloud/core/img/actions/caret.svg +#srv/web/owncloud/core/img/actions/clock.png +#srv/web/owncloud/core/img/actions/clock.svg +#srv/web/owncloud/core/img/actions/close.png +#srv/web/owncloud/core/img/actions/close.svg +#srv/web/owncloud/core/img/actions/delete-hover.png +#srv/web/owncloud/core/img/actions/delete-hover.svg +#srv/web/owncloud/core/img/actions/delete.png +#srv/web/owncloud/core/img/actions/delete.svg +#srv/web/owncloud/core/img/actions/download.png +#srv/web/owncloud/core/img/actions/download.svg +#srv/web/owncloud/core/img/actions/history.png +#srv/web/owncloud/core/img/actions/history.svg +#srv/web/owncloud/core/img/actions/info.png +#srv/web/owncloud/core/img/actions/info.svg +#srv/web/owncloud/core/img/actions/lock.png +#srv/web/owncloud/core/img/actions/lock.svg +#srv/web/owncloud/core/img/actions/logout.png +#srv/web/owncloud/core/img/actions/logout.svg +#srv/web/owncloud/core/img/actions/mail.png +#srv/web/owncloud/core/img/actions/mail.svg +#srv/web/owncloud/core/img/actions/password.png +#srv/web/owncloud/core/img/actions/password.svg +#srv/web/owncloud/core/img/actions/pause-big.png +#srv/web/owncloud/core/img/actions/pause-big.svg +#srv/web/owncloud/core/img/actions/pause.png +#srv/web/owncloud/core/img/actions/pause.svg +#srv/web/owncloud/core/img/actions/play-add.png +#srv/web/owncloud/core/img/actions/play-add.svg +#srv/web/owncloud/core/img/actions/play-big.png +#srv/web/owncloud/core/img/actions/play-big.svg +#srv/web/owncloud/core/img/actions/play-next.png +#srv/web/owncloud/core/img/actions/play-next.svg +#srv/web/owncloud/core/img/actions/play-previous.png +#srv/web/owncloud/core/img/actions/play-previous.svg +#srv/web/owncloud/core/img/actions/play.png +#srv/web/owncloud/core/img/actions/play.svg +#srv/web/owncloud/core/img/actions/public.png +#srv/web/owncloud/core/img/actions/public.svg +#srv/web/owncloud/core/img/actions/rename.png +#srv/web/owncloud/core/img/actions/rename.svg +#srv/web/owncloud/core/img/actions/search.png +#srv/web/owncloud/core/img/actions/search.svg +#srv/web/owncloud/core/img/actions/settings.png +#srv/web/owncloud/core/img/actions/settings.svg +#srv/web/owncloud/core/img/actions/share.png +#srv/web/owncloud/core/img/actions/share.svg +#srv/web/owncloud/core/img/actions/shared.png +#srv/web/owncloud/core/img/actions/shared.svg +#srv/web/owncloud/core/img/actions/sound-off.png +#srv/web/owncloud/core/img/actions/sound-off.svg +#srv/web/owncloud/core/img/actions/sound.png +#srv/web/owncloud/core/img/actions/sound.svg +#srv/web/owncloud/core/img/actions/toggle.png +#srv/web/owncloud/core/img/actions/toggle.svg +#srv/web/owncloud/core/img/actions/triangle-n.png +#srv/web/owncloud/core/img/actions/triangle-n.svg +#srv/web/owncloud/core/img/actions/triangle-s.png +#srv/web/owncloud/core/img/actions/triangle-s.svg +#srv/web/owncloud/core/img/actions/undelete.png +#srv/web/owncloud/core/img/actions/upload-white.png +#srv/web/owncloud/core/img/actions/upload-white.svg +#srv/web/owncloud/core/img/actions/upload.png +#srv/web/owncloud/core/img/actions/upload.svg +#srv/web/owncloud/core/img/actions/user.png +#srv/web/owncloud/core/img/actions/user.svg +#srv/web/owncloud/core/img/actions/view-close.png +#srv/web/owncloud/core/img/actions/view-close.svg +#srv/web/owncloud/core/img/actions/view-next.png +#srv/web/owncloud/core/img/actions/view-next.svg +#srv/web/owncloud/core/img/actions/view-pause.png +#srv/web/owncloud/core/img/actions/view-pause.svg +#srv/web/owncloud/core/img/actions/view-play.png +#srv/web/owncloud/core/img/actions/view-play.svg +#srv/web/owncloud/core/img/actions/view-previous.png +#srv/web/owncloud/core/img/actions/view-previous.svg +#srv/web/owncloud/core/img/appstore.png +#srv/web/owncloud/core/img/breadcrumb-start.png +#srv/web/owncloud/core/img/breadcrumb-start.svg +#srv/web/owncloud/core/img/breadcrumb.png +#srv/web/owncloud/core/img/breadcrumb.svg +#srv/web/owncloud/core/img/desktopapp.png +#srv/web/owncloud/core/img/desktopapp.svg +#srv/web/owncloud/core/img/favicon-touch.png +#srv/web/owncloud/core/img/favicon-touch.svg +#srv/web/owncloud/core/img/favicon.png +#srv/web/owncloud/core/img/favicon.svg +#srv/web/owncloud/core/img/filetypes +#srv/web/owncloud/core/img/filetypes/application-msexcel.png +#srv/web/owncloud/core/img/filetypes/application-mspowerpoint.png +#srv/web/owncloud/core/img/filetypes/application-msword.png +#srv/web/owncloud/core/img/filetypes/application-pdf.png +#srv/web/owncloud/core/img/filetypes/application-rss+xml.png +#srv/web/owncloud/core/img/filetypes/application-sgf.png +#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.formula.png +#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.graphics.png +#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.presentation.png +#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.spreadsheet.png +#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.text.png +#srv/web/owncloud/core/img/filetypes/application-x-7z-compressed.png +#srv/web/owncloud/core/img/filetypes/application-x-bzip-compressed-tar.png +#srv/web/owncloud/core/img/filetypes/application-x-bzip.png +#srv/web/owncloud/core/img/filetypes/application-x-compressed-tar.png +#srv/web/owncloud/core/img/filetypes/application-x-deb.png +#srv/web/owncloud/core/img/filetypes/application-x-debian-package.png +#srv/web/owncloud/core/img/filetypes/application-x-gzip.png +#srv/web/owncloud/core/img/filetypes/application-x-lzma-compressed-tar.png +#srv/web/owncloud/core/img/filetypes/application-x-rar.png +#srv/web/owncloud/core/img/filetypes/application-x-rpm.png +#srv/web/owncloud/core/img/filetypes/application-x-tar.png +#srv/web/owncloud/core/img/filetypes/application-x-tarz.png +#srv/web/owncloud/core/img/filetypes/application-zip.png +#srv/web/owncloud/core/img/filetypes/application.png +#srv/web/owncloud/core/img/filetypes/audio.png +#srv/web/owncloud/core/img/filetypes/code-script.png +#srv/web/owncloud/core/img/filetypes/code.png +#srv/web/owncloud/core/img/filetypes/database.png +#srv/web/owncloud/core/img/filetypes/file.png +#srv/web/owncloud/core/img/filetypes/flash.png +#srv/web/owncloud/core/img/filetypes/folder.png +#srv/web/owncloud/core/img/filetypes/font.png +#srv/web/owncloud/core/img/filetypes/image-svg+xml.png +#srv/web/owncloud/core/img/filetypes/image.png +#srv/web/owncloud/core/img/filetypes/link.png +#srv/web/owncloud/core/img/filetypes/model.png +#srv/web/owncloud/core/img/filetypes/ms-excel.png +#srv/web/owncloud/core/img/filetypes/ms-powerpoint.png +#srv/web/owncloud/core/img/filetypes/presentation.png +#srv/web/owncloud/core/img/filetypes/readme-2.txt +#srv/web/owncloud/core/img/filetypes/readme.txt +#srv/web/owncloud/core/img/filetypes/ruby.png +#srv/web/owncloud/core/img/filetypes/spreadsheet.png +#srv/web/owncloud/core/img/filetypes/text-calendar.png +#srv/web/owncloud/core/img/filetypes/text-css.png +#srv/web/owncloud/core/img/filetypes/text-html.png +#srv/web/owncloud/core/img/filetypes/text-vcard.png +#srv/web/owncloud/core/img/filetypes/text-x-c++.png +#srv/web/owncloud/core/img/filetypes/text-x-c.png +#srv/web/owncloud/core/img/filetypes/text-x-csharp.png +#srv/web/owncloud/core/img/filetypes/text-x-h.png +#srv/web/owncloud/core/img/filetypes/text-x-php.png +#srv/web/owncloud/core/img/filetypes/text.png +#srv/web/owncloud/core/img/filetypes/video.png +#srv/web/owncloud/core/img/filetypes/x-.png +#srv/web/owncloud/core/img/googleplay.png +#srv/web/owncloud/core/img/loader.gif +#srv/web/owncloud/core/img/loading-dark.gif +#srv/web/owncloud/core/img/loading.gif +#srv/web/owncloud/core/img/logo-wide.png +#srv/web/owncloud/core/img/logo-wide.svg +#srv/web/owncloud/core/img/logo.png +#srv/web/owncloud/core/img/logo.svg +#srv/web/owncloud/core/img/noise.png +#srv/web/owncloud/core/img/places +#srv/web/owncloud/core/img/places/calendar-dark.png +#srv/web/owncloud/core/img/places/calendar-dark.svg +#srv/web/owncloud/core/img/places/contacts-dark.png +#srv/web/owncloud/core/img/places/contacts-dark.svg +#srv/web/owncloud/core/img/places/file.png +#srv/web/owncloud/core/img/places/file.svg +#srv/web/owncloud/core/img/places/files.png +#srv/web/owncloud/core/img/places/files.svg +#srv/web/owncloud/core/img/places/folder.png +#srv/web/owncloud/core/img/places/folder.svg +#srv/web/owncloud/core/img/places/home.png +#srv/web/owncloud/core/img/places/home.svg +#srv/web/owncloud/core/img/places/music.png +#srv/web/owncloud/core/img/places/music.svg +#srv/web/owncloud/core/img/places/picture.png +#srv/web/owncloud/core/img/places/picture.svg +#srv/web/owncloud/core/img/rating +#srv/web/owncloud/core/img/rating/s1.png +#srv/web/owncloud/core/img/rating/s10.png +#srv/web/owncloud/core/img/rating/s11.png +#srv/web/owncloud/core/img/rating/s2.png +#srv/web/owncloud/core/img/rating/s3.png +#srv/web/owncloud/core/img/rating/s4.png +#srv/web/owncloud/core/img/rating/s5.png +#srv/web/owncloud/core/img/rating/s6.png +#srv/web/owncloud/core/img/rating/s7.png +#srv/web/owncloud/core/img/rating/s8.png +#srv/web/owncloud/core/img/rating/s9.png +#srv/web/owncloud/core/img/remoteStorage-big.png +#srv/web/owncloud/core/img/weather-clear.png +#srv/web/owncloud/core/js +#srv/web/owncloud/core/js/LICENSE.jquery.inview +#srv/web/owncloud/core/js/backgroundjobs.js +#srv/web/owncloud/core/js/compatibility.js +#srv/web/owncloud/core/js/config.js +#srv/web/owncloud/core/js/config.php +#srv/web/owncloud/core/js/eventsource.js +#srv/web/owncloud/core/js/jquery-1.7.2.min.js +#srv/web/owncloud/core/js/jquery-showpassword.js +#srv/web/owncloud/core/js/jquery-tipsy.js +#srv/web/owncloud/core/js/jquery-ui-1.10.0.custom.js +#srv/web/owncloud/core/js/jquery.infieldlabel.js +#srv/web/owncloud/core/js/jquery.inview.js +#srv/web/owncloud/core/js/jquery.inview.txt +#srv/web/owncloud/core/js/jquery.multiselect.js +#srv/web/owncloud/core/js/js.js +#srv/web/owncloud/core/js/listview.js +#srv/web/owncloud/core/js/multiselect.js +#srv/web/owncloud/core/js/oc-dialogs.js +#srv/web/owncloud/core/js/oc-requesttoken.js +#srv/web/owncloud/core/js/oc-vcategories.js +#srv/web/owncloud/core/js/oc-vcategories.txt +#srv/web/owncloud/core/js/router.js +#srv/web/owncloud/core/js/setup.js +#srv/web/owncloud/core/js/share.js +#srv/web/owncloud/core/js/singleselect.js +#srv/web/owncloud/core/js/update.js +#srv/web/owncloud/core/js/visitortimezone.js +#srv/web/owncloud/core/l10n +#srv/web/owncloud/core/l10n/af_ZA.php +#srv/web/owncloud/core/l10n/ar.php +#srv/web/owncloud/core/l10n/be.php +#srv/web/owncloud/core/l10n/bg_BG.php +#srv/web/owncloud/core/l10n/bn_BD.php +#srv/web/owncloud/core/l10n/ca.php +#srv/web/owncloud/core/l10n/cs_CZ.php +#srv/web/owncloud/core/l10n/da.php +#srv/web/owncloud/core/l10n/de.php +#srv/web/owncloud/core/l10n/de_DE.php +#srv/web/owncloud/core/l10n/el.php +#srv/web/owncloud/core/l10n/eo.php +#srv/web/owncloud/core/l10n/es.php +#srv/web/owncloud/core/l10n/es_AR.php +#srv/web/owncloud/core/l10n/et_EE.php +#srv/web/owncloud/core/l10n/eu.php +#srv/web/owncloud/core/l10n/fa.php +#srv/web/owncloud/core/l10n/fi_FI.php +#srv/web/owncloud/core/l10n/fr.php +#srv/web/owncloud/core/l10n/gl.php +#srv/web/owncloud/core/l10n/he.php +#srv/web/owncloud/core/l10n/hi.php +#srv/web/owncloud/core/l10n/hr.php +#srv/web/owncloud/core/l10n/hu_HU.php +#srv/web/owncloud/core/l10n/ia.php +#srv/web/owncloud/core/l10n/id.php +#srv/web/owncloud/core/l10n/ignorelist +#srv/web/owncloud/core/l10n/is.php +#srv/web/owncloud/core/l10n/it.php +#srv/web/owncloud/core/l10n/ja_JP.php +#srv/web/owncloud/core/l10n/ka.php +#srv/web/owncloud/core/l10n/ka_GE.php +#srv/web/owncloud/core/l10n/ko.php +#srv/web/owncloud/core/l10n/ku_IQ.php +#srv/web/owncloud/core/l10n/l10n-de.php +#srv/web/owncloud/core/l10n/l10n-en.php +#srv/web/owncloud/core/l10n/l10n-es.php +#srv/web/owncloud/core/l10n/lb.php +#srv/web/owncloud/core/l10n/lt_LT.php +#srv/web/owncloud/core/l10n/lv.php +#srv/web/owncloud/core/l10n/mk.php +#srv/web/owncloud/core/l10n/ms_MY.php +#srv/web/owncloud/core/l10n/my_MM.php +#srv/web/owncloud/core/l10n/nb_NO.php +#srv/web/owncloud/core/l10n/nl.php +#srv/web/owncloud/core/l10n/nn_NO.php +#srv/web/owncloud/core/l10n/oc.php +#srv/web/owncloud/core/l10n/pl.php +#srv/web/owncloud/core/l10n/pl_PL.php +#srv/web/owncloud/core/l10n/pt_BR.php +#srv/web/owncloud/core/l10n/pt_PT.php +#srv/web/owncloud/core/l10n/ro.php +#srv/web/owncloud/core/l10n/ru.php +#srv/web/owncloud/core/l10n/ru_RU.php +#srv/web/owncloud/core/l10n/si_LK.php +#srv/web/owncloud/core/l10n/sk_SK.php +#srv/web/owncloud/core/l10n/sl.php +#srv/web/owncloud/core/l10n/sr.php +#srv/web/owncloud/core/l10n/sr@latin.php +#srv/web/owncloud/core/l10n/sv.php +#srv/web/owncloud/core/l10n/ta_LK.php +#srv/web/owncloud/core/l10n/th_TH.php +#srv/web/owncloud/core/l10n/tr.php +#srv/web/owncloud/core/l10n/uk.php +#srv/web/owncloud/core/l10n/ur_PK.php +#srv/web/owncloud/core/l10n/vi.php +#srv/web/owncloud/core/l10n/xgettextfiles +#srv/web/owncloud/core/l10n/zh_CN.GB2312.php +#srv/web/owncloud/core/l10n/zh_CN.php +#srv/web/owncloud/core/l10n/zh_HK.php +#srv/web/owncloud/core/l10n/zh_TW.php +#srv/web/owncloud/core/lostpassword +#srv/web/owncloud/core/lostpassword/controller.php +#srv/web/owncloud/core/lostpassword/templates +#srv/web/owncloud/core/lostpassword/templates/email.php +#srv/web/owncloud/core/lostpassword/templates/lostpassword.php +#srv/web/owncloud/core/lostpassword/templates/resetpassword.php +#srv/web/owncloud/core/minimizer.php +#srv/web/owncloud/core/routes.php +#srv/web/owncloud/core/setup.php +#srv/web/owncloud/core/strings.php +#srv/web/owncloud/core/templates +#srv/web/owncloud/core/templates/403.php +#srv/web/owncloud/core/templates/404.php +#srv/web/owncloud/core/templates/edit_categories_dialog.php +#srv/web/owncloud/core/templates/error.php +#srv/web/owncloud/core/templates/installation.php +#srv/web/owncloud/core/templates/layout.base.php +#srv/web/owncloud/core/templates/layout.guest.php +#srv/web/owncloud/core/templates/layout.user.php +#srv/web/owncloud/core/templates/login.php +#srv/web/owncloud/core/templates/part.pagenavi.php +#srv/web/owncloud/core/templates/update.php +#srv/web/owncloud/cron.php +#srv/web/owncloud/data +#srv/web/owncloud/db_structure.xml +#srv/web/owncloud/files +#srv/web/owncloud/files/webdav.php +#srv/web/owncloud/index.html +#srv/web/owncloud/index.php +#srv/web/owncloud/l10n +#srv/web/owncloud/l10n/af +#srv/web/owncloud/l10n/af/core.po +#srv/web/owncloud/l10n/af/files.po +#srv/web/owncloud/l10n/af/files_encryption.po +#srv/web/owncloud/l10n/af/files_external.po +#srv/web/owncloud/l10n/af/files_sharing.po +#srv/web/owncloud/l10n/af/files_versions.po +#srv/web/owncloud/l10n/af/lib.po +#srv/web/owncloud/l10n/af/settings.po +#srv/web/owncloud/l10n/af/user_ldap.po +#srv/web/owncloud/l10n/af_ZA +#srv/web/owncloud/l10n/af_ZA/core.po +#srv/web/owncloud/l10n/af_ZA/files.po +#srv/web/owncloud/l10n/af_ZA/files_encryption.po +#srv/web/owncloud/l10n/af_ZA/files_external.po +#srv/web/owncloud/l10n/af_ZA/files_sharing.po +#srv/web/owncloud/l10n/af_ZA/files_trashbin.po +#srv/web/owncloud/l10n/af_ZA/files_versions.po +#srv/web/owncloud/l10n/af_ZA/lib.po +#srv/web/owncloud/l10n/af_ZA/settings.po +#srv/web/owncloud/l10n/af_ZA/user_ldap.po +#srv/web/owncloud/l10n/af_ZA/user_webdavauth.po +#srv/web/owncloud/l10n/ar +#srv/web/owncloud/l10n/ar/core.po +#srv/web/owncloud/l10n/ar/files.po +#srv/web/owncloud/l10n/ar/files_encryption.po +#srv/web/owncloud/l10n/ar/files_external.po +#srv/web/owncloud/l10n/ar/files_sharing.po +#srv/web/owncloud/l10n/ar/files_trashbin.po +#srv/web/owncloud/l10n/ar/files_versions.po +#srv/web/owncloud/l10n/ar/lib.po +#srv/web/owncloud/l10n/ar/settings.po +#srv/web/owncloud/l10n/ar/user_ldap.po +#srv/web/owncloud/l10n/ar/user_webdavauth.po +#srv/web/owncloud/l10n/ar_SA +#srv/web/owncloud/l10n/ar_SA/core.po +#srv/web/owncloud/l10n/ar_SA/files.po +#srv/web/owncloud/l10n/ar_SA/files_encryption.po +#srv/web/owncloud/l10n/ar_SA/files_external.po +#srv/web/owncloud/l10n/ar_SA/files_sharing.po +#srv/web/owncloud/l10n/ar_SA/files_versions.po +#srv/web/owncloud/l10n/ar_SA/lib.po +#srv/web/owncloud/l10n/ar_SA/settings.po +#srv/web/owncloud/l10n/ar_SA/user_ldap.po +#srv/web/owncloud/l10n/be +#srv/web/owncloud/l10n/be/core.po +#srv/web/owncloud/l10n/be/files.po +#srv/web/owncloud/l10n/be/files_encryption.po +#srv/web/owncloud/l10n/be/files_external.po +#srv/web/owncloud/l10n/be/files_sharing.po +#srv/web/owncloud/l10n/be/files_trashbin.po +#srv/web/owncloud/l10n/be/files_versions.po +#srv/web/owncloud/l10n/be/lib.po +#srv/web/owncloud/l10n/be/settings.po +#srv/web/owncloud/l10n/be/user_ldap.po +#srv/web/owncloud/l10n/be/user_webdavauth.po +#srv/web/owncloud/l10n/bg_BG +#srv/web/owncloud/l10n/bg_BG/core.po +#srv/web/owncloud/l10n/bg_BG/files.po +#srv/web/owncloud/l10n/bg_BG/files_encryption.po +#srv/web/owncloud/l10n/bg_BG/files_external.po +#srv/web/owncloud/l10n/bg_BG/files_sharing.po +#srv/web/owncloud/l10n/bg_BG/files_trashbin.po +#srv/web/owncloud/l10n/bg_BG/files_versions.po +#srv/web/owncloud/l10n/bg_BG/lib.po +#srv/web/owncloud/l10n/bg_BG/settings.po +#srv/web/owncloud/l10n/bg_BG/user_ldap.po +#srv/web/owncloud/l10n/bg_BG/user_webdavauth.po +#srv/web/owncloud/l10n/bn_BD +#srv/web/owncloud/l10n/bn_BD/core.po +#srv/web/owncloud/l10n/bn_BD/files.po +#srv/web/owncloud/l10n/bn_BD/files_encryption.po +#srv/web/owncloud/l10n/bn_BD/files_external.po +#srv/web/owncloud/l10n/bn_BD/files_sharing.po +#srv/web/owncloud/l10n/bn_BD/files_trashbin.po +#srv/web/owncloud/l10n/bn_BD/files_versions.po +#srv/web/owncloud/l10n/bn_BD/lib.po +#srv/web/owncloud/l10n/bn_BD/settings.po +#srv/web/owncloud/l10n/bn_BD/user_ldap.po +#srv/web/owncloud/l10n/bn_BD/user_webdavauth.po +#srv/web/owncloud/l10n/ca +#srv/web/owncloud/l10n/ca/core.po +#srv/web/owncloud/l10n/ca/files.po +#srv/web/owncloud/l10n/ca/files_encryption.po +#srv/web/owncloud/l10n/ca/files_external.po +#srv/web/owncloud/l10n/ca/files_sharing.po +#srv/web/owncloud/l10n/ca/files_trashbin.po +#srv/web/owncloud/l10n/ca/files_versions.po +#srv/web/owncloud/l10n/ca/lib.po +#srv/web/owncloud/l10n/ca/settings.po +#srv/web/owncloud/l10n/ca/user_ldap.po +#srv/web/owncloud/l10n/ca/user_webdavauth.po +#srv/web/owncloud/l10n/cs_CZ +#srv/web/owncloud/l10n/cs_CZ/core.po +#srv/web/owncloud/l10n/cs_CZ/files.po +#srv/web/owncloud/l10n/cs_CZ/files_encryption.po +#srv/web/owncloud/l10n/cs_CZ/files_external.po +#srv/web/owncloud/l10n/cs_CZ/files_sharing.po +#srv/web/owncloud/l10n/cs_CZ/files_trashbin.po +#srv/web/owncloud/l10n/cs_CZ/files_versions.po +#srv/web/owncloud/l10n/cs_CZ/lib.po +#srv/web/owncloud/l10n/cs_CZ/settings.po +#srv/web/owncloud/l10n/cs_CZ/user_ldap.po +#srv/web/owncloud/l10n/cs_CZ/user_webdavauth.po +#srv/web/owncloud/l10n/da +#srv/web/owncloud/l10n/da/core.po +#srv/web/owncloud/l10n/da/files.po +#srv/web/owncloud/l10n/da/files_encryption.po +#srv/web/owncloud/l10n/da/files_external.po +#srv/web/owncloud/l10n/da/files_sharing.po +#srv/web/owncloud/l10n/da/files_trashbin.po +#srv/web/owncloud/l10n/da/files_versions.po +#srv/web/owncloud/l10n/da/lib.po +#srv/web/owncloud/l10n/da/settings.po +#srv/web/owncloud/l10n/da/user_ldap.po +#srv/web/owncloud/l10n/da/user_webdavauth.po +#srv/web/owncloud/l10n/de +#srv/web/owncloud/l10n/de/core.po +#srv/web/owncloud/l10n/de/files.po +#srv/web/owncloud/l10n/de/files_encryption.po +#srv/web/owncloud/l10n/de/files_external.po +#srv/web/owncloud/l10n/de/files_sharing.po +#srv/web/owncloud/l10n/de/files_trashbin.po +#srv/web/owncloud/l10n/de/files_versions.po +#srv/web/owncloud/l10n/de/lib.po +#srv/web/owncloud/l10n/de/settings.po +#srv/web/owncloud/l10n/de/user_ldap.po +#srv/web/owncloud/l10n/de/user_webdavauth.po +#srv/web/owncloud/l10n/de_DE +#srv/web/owncloud/l10n/de_DE/core.po +#srv/web/owncloud/l10n/de_DE/files.po +#srv/web/owncloud/l10n/de_DE/files_encryption.po +#srv/web/owncloud/l10n/de_DE/files_external.po +#srv/web/owncloud/l10n/de_DE/files_sharing.po +#srv/web/owncloud/l10n/de_DE/files_trashbin.po +#srv/web/owncloud/l10n/de_DE/files_versions.po +#srv/web/owncloud/l10n/de_DE/lib.po +#srv/web/owncloud/l10n/de_DE/settings.po +#srv/web/owncloud/l10n/de_DE/user_ldap.po +#srv/web/owncloud/l10n/de_DE/user_webdavauth.po +#srv/web/owncloud/l10n/el +#srv/web/owncloud/l10n/el/core.po +#srv/web/owncloud/l10n/el/files.po +#srv/web/owncloud/l10n/el/files_encryption.po +#srv/web/owncloud/l10n/el/files_external.po +#srv/web/owncloud/l10n/el/files_sharing.po +#srv/web/owncloud/l10n/el/files_trashbin.po +#srv/web/owncloud/l10n/el/files_versions.po +#srv/web/owncloud/l10n/el/lib.po +#srv/web/owncloud/l10n/el/settings.po +#srv/web/owncloud/l10n/el/user_ldap.po +#srv/web/owncloud/l10n/el/user_webdavauth.po +#srv/web/owncloud/l10n/eo +#srv/web/owncloud/l10n/eo/core.po +#srv/web/owncloud/l10n/eo/files.po +#srv/web/owncloud/l10n/eo/files_encryption.po +#srv/web/owncloud/l10n/eo/files_external.po +#srv/web/owncloud/l10n/eo/files_sharing.po +#srv/web/owncloud/l10n/eo/files_trashbin.po +#srv/web/owncloud/l10n/eo/files_versions.po +#srv/web/owncloud/l10n/eo/lib.po +#srv/web/owncloud/l10n/eo/settings.po +#srv/web/owncloud/l10n/eo/user_ldap.po +#srv/web/owncloud/l10n/eo/user_webdavauth.po +#srv/web/owncloud/l10n/es +#srv/web/owncloud/l10n/es/core.po +#srv/web/owncloud/l10n/es/files.po +#srv/web/owncloud/l10n/es/files_encryption.po +#srv/web/owncloud/l10n/es/files_external.po +#srv/web/owncloud/l10n/es/files_sharing.po +#srv/web/owncloud/l10n/es/files_trashbin.po +#srv/web/owncloud/l10n/es/files_versions.po +#srv/web/owncloud/l10n/es/lib.po +#srv/web/owncloud/l10n/es/settings.po +#srv/web/owncloud/l10n/es/user_ldap.po +#srv/web/owncloud/l10n/es/user_webdavauth.po +#srv/web/owncloud/l10n/es_AR +#srv/web/owncloud/l10n/es_AR/core.po +#srv/web/owncloud/l10n/es_AR/files.po +#srv/web/owncloud/l10n/es_AR/files_encryption.po +#srv/web/owncloud/l10n/es_AR/files_external.po +#srv/web/owncloud/l10n/es_AR/files_sharing.po +#srv/web/owncloud/l10n/es_AR/files_trashbin.po +#srv/web/owncloud/l10n/es_AR/files_versions.po +#srv/web/owncloud/l10n/es_AR/lib.po +#srv/web/owncloud/l10n/es_AR/settings.po +#srv/web/owncloud/l10n/es_AR/user_ldap.po +#srv/web/owncloud/l10n/es_AR/user_webdavauth.po +#srv/web/owncloud/l10n/et_EE +#srv/web/owncloud/l10n/et_EE/core.po +#srv/web/owncloud/l10n/et_EE/files.po +#srv/web/owncloud/l10n/et_EE/files_encryption.po +#srv/web/owncloud/l10n/et_EE/files_external.po +#srv/web/owncloud/l10n/et_EE/files_sharing.po +#srv/web/owncloud/l10n/et_EE/files_trashbin.po +#srv/web/owncloud/l10n/et_EE/files_versions.po +#srv/web/owncloud/l10n/et_EE/lib.po +#srv/web/owncloud/l10n/et_EE/settings.po +#srv/web/owncloud/l10n/et_EE/user_ldap.po +#srv/web/owncloud/l10n/et_EE/user_webdavauth.po +#srv/web/owncloud/l10n/eu +#srv/web/owncloud/l10n/eu/core.po +#srv/web/owncloud/l10n/eu/files.po +#srv/web/owncloud/l10n/eu/files_encryption.po +#srv/web/owncloud/l10n/eu/files_external.po +#srv/web/owncloud/l10n/eu/files_sharing.po +#srv/web/owncloud/l10n/eu/files_trashbin.po +#srv/web/owncloud/l10n/eu/files_versions.po +#srv/web/owncloud/l10n/eu/lib.po +#srv/web/owncloud/l10n/eu/settings.po +#srv/web/owncloud/l10n/eu/user_ldap.po +#srv/web/owncloud/l10n/eu/user_webdavauth.po +#srv/web/owncloud/l10n/eu_ES +#srv/web/owncloud/l10n/eu_ES/core.po +#srv/web/owncloud/l10n/eu_ES/files.po +#srv/web/owncloud/l10n/eu_ES/files_encryption.po +#srv/web/owncloud/l10n/eu_ES/files_external.po +#srv/web/owncloud/l10n/eu_ES/files_sharing.po +#srv/web/owncloud/l10n/eu_ES/files_versions.po +#srv/web/owncloud/l10n/eu_ES/lib.po +#srv/web/owncloud/l10n/eu_ES/settings.po +#srv/web/owncloud/l10n/eu_ES/user_ldap.po +#srv/web/owncloud/l10n/fa +#srv/web/owncloud/l10n/fa/core.po +#srv/web/owncloud/l10n/fa/files.po +#srv/web/owncloud/l10n/fa/files_encryption.po +#srv/web/owncloud/l10n/fa/files_external.po +#srv/web/owncloud/l10n/fa/files_sharing.po +#srv/web/owncloud/l10n/fa/files_trashbin.po +#srv/web/owncloud/l10n/fa/files_versions.po +#srv/web/owncloud/l10n/fa/lib.po +#srv/web/owncloud/l10n/fa/settings.po +#srv/web/owncloud/l10n/fa/user_ldap.po +#srv/web/owncloud/l10n/fa/user_webdavauth.po +#srv/web/owncloud/l10n/fi +#srv/web/owncloud/l10n/fi/core.po +#srv/web/owncloud/l10n/fi/files.po +#srv/web/owncloud/l10n/fi/files_encryption.po +#srv/web/owncloud/l10n/fi/files_external.po +#srv/web/owncloud/l10n/fi/files_sharing.po +#srv/web/owncloud/l10n/fi/files_versions.po +#srv/web/owncloud/l10n/fi/lib.po +#srv/web/owncloud/l10n/fi/settings.po +#srv/web/owncloud/l10n/fi/user_ldap.po +#srv/web/owncloud/l10n/fi_FI +#srv/web/owncloud/l10n/fi_FI/core.po +#srv/web/owncloud/l10n/fi_FI/files.po +#srv/web/owncloud/l10n/fi_FI/files_encryption.po +#srv/web/owncloud/l10n/fi_FI/files_external.po +#srv/web/owncloud/l10n/fi_FI/files_sharing.po +#srv/web/owncloud/l10n/fi_FI/files_trashbin.po +#srv/web/owncloud/l10n/fi_FI/files_versions.po +#srv/web/owncloud/l10n/fi_FI/lib.po +#srv/web/owncloud/l10n/fi_FI/settings.po +#srv/web/owncloud/l10n/fi_FI/user_ldap.po +#srv/web/owncloud/l10n/fi_FI/user_webdavauth.po +#srv/web/owncloud/l10n/fr +#srv/web/owncloud/l10n/fr/core.po +#srv/web/owncloud/l10n/fr/files.po +#srv/web/owncloud/l10n/fr/files_encryption.po +#srv/web/owncloud/l10n/fr/files_external.po +#srv/web/owncloud/l10n/fr/files_sharing.po +#srv/web/owncloud/l10n/fr/files_trashbin.po +#srv/web/owncloud/l10n/fr/files_versions.po +#srv/web/owncloud/l10n/fr/lib.po +#srv/web/owncloud/l10n/fr/settings.po +#srv/web/owncloud/l10n/fr/user_ldap.po +#srv/web/owncloud/l10n/fr/user_webdavauth.po +#srv/web/owncloud/l10n/gl +#srv/web/owncloud/l10n/gl/core.po +#srv/web/owncloud/l10n/gl/files.po +#srv/web/owncloud/l10n/gl/files_encryption.po +#srv/web/owncloud/l10n/gl/files_external.po +#srv/web/owncloud/l10n/gl/files_sharing.po +#srv/web/owncloud/l10n/gl/files_trashbin.po +#srv/web/owncloud/l10n/gl/files_versions.po +#srv/web/owncloud/l10n/gl/lib.po +#srv/web/owncloud/l10n/gl/settings.po +#srv/web/owncloud/l10n/gl/user_ldap.po +#srv/web/owncloud/l10n/gl/user_webdavauth.po +#srv/web/owncloud/l10n/he +#srv/web/owncloud/l10n/he/core.po +#srv/web/owncloud/l10n/he/files.po +#srv/web/owncloud/l10n/he/files_encryption.po +#srv/web/owncloud/l10n/he/files_external.po +#srv/web/owncloud/l10n/he/files_sharing.po +#srv/web/owncloud/l10n/he/files_trashbin.po +#srv/web/owncloud/l10n/he/files_versions.po +#srv/web/owncloud/l10n/he/lib.po +#srv/web/owncloud/l10n/he/settings.po +#srv/web/owncloud/l10n/he/user_ldap.po +#srv/web/owncloud/l10n/he/user_webdavauth.po +#srv/web/owncloud/l10n/hi +#srv/web/owncloud/l10n/hi/core.po +#srv/web/owncloud/l10n/hi/files.po +#srv/web/owncloud/l10n/hi/files_encryption.po +#srv/web/owncloud/l10n/hi/files_external.po +#srv/web/owncloud/l10n/hi/files_sharing.po +#srv/web/owncloud/l10n/hi/files_trashbin.po +#srv/web/owncloud/l10n/hi/files_versions.po +#srv/web/owncloud/l10n/hi/lib.po +#srv/web/owncloud/l10n/hi/settings.po +#srv/web/owncloud/l10n/hi/user_ldap.po +#srv/web/owncloud/l10n/hi/user_webdavauth.po +#srv/web/owncloud/l10n/hr +#srv/web/owncloud/l10n/hr/core.po +#srv/web/owncloud/l10n/hr/files.po +#srv/web/owncloud/l10n/hr/files_encryption.po +#srv/web/owncloud/l10n/hr/files_external.po +#srv/web/owncloud/l10n/hr/files_sharing.po +#srv/web/owncloud/l10n/hr/files_trashbin.po +#srv/web/owncloud/l10n/hr/files_versions.po +#srv/web/owncloud/l10n/hr/lib.po +#srv/web/owncloud/l10n/hr/settings.po +#srv/web/owncloud/l10n/hr/user_ldap.po +#srv/web/owncloud/l10n/hr/user_webdavauth.po +#srv/web/owncloud/l10n/hu +#srv/web/owncloud/l10n/hu/core.po +#srv/web/owncloud/l10n/hu/files.po +#srv/web/owncloud/l10n/hu/files_encryption.po +#srv/web/owncloud/l10n/hu/files_external.po +#srv/web/owncloud/l10n/hu/files_sharing.po +#srv/web/owncloud/l10n/hu/files_versions.po +#srv/web/owncloud/l10n/hu/lib.po +#srv/web/owncloud/l10n/hu/settings.po +#srv/web/owncloud/l10n/hu/user_ldap.po +#srv/web/owncloud/l10n/hu/user_webdavauth.po +#srv/web/owncloud/l10n/hu_HU +#srv/web/owncloud/l10n/hu_HU/core.po +#srv/web/owncloud/l10n/hu_HU/files.po +#srv/web/owncloud/l10n/hu_HU/files_encryption.po +#srv/web/owncloud/l10n/hu_HU/files_external.po +#srv/web/owncloud/l10n/hu_HU/files_sharing.po +#srv/web/owncloud/l10n/hu_HU/files_trashbin.po +#srv/web/owncloud/l10n/hu_HU/files_versions.po +#srv/web/owncloud/l10n/hu_HU/lib.po +#srv/web/owncloud/l10n/hu_HU/settings.po +#srv/web/owncloud/l10n/hu_HU/user_ldap.po +#srv/web/owncloud/l10n/hu_HU/user_webdavauth.po +#srv/web/owncloud/l10n/hy +#srv/web/owncloud/l10n/hy/core.po +#srv/web/owncloud/l10n/hy/files.po +#srv/web/owncloud/l10n/hy/files_encryption.po +#srv/web/owncloud/l10n/hy/files_external.po +#srv/web/owncloud/l10n/hy/files_sharing.po +#srv/web/owncloud/l10n/hy/files_trashbin.po +#srv/web/owncloud/l10n/hy/files_versions.po +#srv/web/owncloud/l10n/hy/lib.po +#srv/web/owncloud/l10n/hy/settings.po +#srv/web/owncloud/l10n/hy/user_ldap.po +#srv/web/owncloud/l10n/ia +#srv/web/owncloud/l10n/ia/core.po +#srv/web/owncloud/l10n/ia/files.po +#srv/web/owncloud/l10n/ia/files_encryption.po +#srv/web/owncloud/l10n/ia/files_external.po +#srv/web/owncloud/l10n/ia/files_sharing.po +#srv/web/owncloud/l10n/ia/files_trashbin.po +#srv/web/owncloud/l10n/ia/files_versions.po +#srv/web/owncloud/l10n/ia/lib.po +#srv/web/owncloud/l10n/ia/settings.po +#srv/web/owncloud/l10n/ia/user_ldap.po +#srv/web/owncloud/l10n/ia/user_webdavauth.po +#srv/web/owncloud/l10n/id +#srv/web/owncloud/l10n/id/core.po +#srv/web/owncloud/l10n/id/files.po +#srv/web/owncloud/l10n/id/files_encryption.po +#srv/web/owncloud/l10n/id/files_external.po +#srv/web/owncloud/l10n/id/files_sharing.po +#srv/web/owncloud/l10n/id/files_trashbin.po +#srv/web/owncloud/l10n/id/files_versions.po +#srv/web/owncloud/l10n/id/lib.po +#srv/web/owncloud/l10n/id/settings.po +#srv/web/owncloud/l10n/id/user_ldap.po +#srv/web/owncloud/l10n/id/user_webdavauth.po +#srv/web/owncloud/l10n/id_ID +#srv/web/owncloud/l10n/id_ID/core.po +#srv/web/owncloud/l10n/id_ID/files.po +#srv/web/owncloud/l10n/id_ID/files_encryption.po +#srv/web/owncloud/l10n/id_ID/files_external.po +#srv/web/owncloud/l10n/id_ID/files_sharing.po +#srv/web/owncloud/l10n/id_ID/files_versions.po +#srv/web/owncloud/l10n/id_ID/lib.po +#srv/web/owncloud/l10n/id_ID/settings.po +#srv/web/owncloud/l10n/id_ID/user_ldap.po +#srv/web/owncloud/l10n/init.sh +#srv/web/owncloud/l10n/is +#srv/web/owncloud/l10n/is/core.po +#srv/web/owncloud/l10n/is/files.po +#srv/web/owncloud/l10n/is/files_encryption.po +#srv/web/owncloud/l10n/is/files_external.po +#srv/web/owncloud/l10n/is/files_sharing.po +#srv/web/owncloud/l10n/is/files_trashbin.po +#srv/web/owncloud/l10n/is/files_versions.po +#srv/web/owncloud/l10n/is/lib.po +#srv/web/owncloud/l10n/is/settings.po +#srv/web/owncloud/l10n/is/user_ldap.po +#srv/web/owncloud/l10n/is/user_webdavauth.po +#srv/web/owncloud/l10n/it +#srv/web/owncloud/l10n/it/core.po +#srv/web/owncloud/l10n/it/files.po +#srv/web/owncloud/l10n/it/files_encryption.po +#srv/web/owncloud/l10n/it/files_external.po +#srv/web/owncloud/l10n/it/files_sharing.po +#srv/web/owncloud/l10n/it/files_trashbin.po +#srv/web/owncloud/l10n/it/files_versions.po +#srv/web/owncloud/l10n/it/lib.po +#srv/web/owncloud/l10n/it/settings.po +#srv/web/owncloud/l10n/it/user_ldap.po +#srv/web/owncloud/l10n/it/user_webdavauth.po +#srv/web/owncloud/l10n/ja_JP +#srv/web/owncloud/l10n/ja_JP/core.po +#srv/web/owncloud/l10n/ja_JP/files.po +#srv/web/owncloud/l10n/ja_JP/files_encryption.po +#srv/web/owncloud/l10n/ja_JP/files_external.po +#srv/web/owncloud/l10n/ja_JP/files_sharing.po +#srv/web/owncloud/l10n/ja_JP/files_trashbin.po +#srv/web/owncloud/l10n/ja_JP/files_versions.po +#srv/web/owncloud/l10n/ja_JP/lib.po +#srv/web/owncloud/l10n/ja_JP/settings.po +#srv/web/owncloud/l10n/ja_JP/user_ldap.po +#srv/web/owncloud/l10n/ja_JP/user_webdavauth.po +#srv/web/owncloud/l10n/ka +#srv/web/owncloud/l10n/ka/core.po +#srv/web/owncloud/l10n/ka/files.po +#srv/web/owncloud/l10n/ka/files_encryption.po +#srv/web/owncloud/l10n/ka/files_external.po +#srv/web/owncloud/l10n/ka/files_sharing.po +#srv/web/owncloud/l10n/ka/files_trashbin.po +#srv/web/owncloud/l10n/ka/files_versions.po +#srv/web/owncloud/l10n/ka/lib.po +#srv/web/owncloud/l10n/ka/settings.po +#srv/web/owncloud/l10n/ka/user_ldap.po +#srv/web/owncloud/l10n/ka/user_webdavauth.po +#srv/web/owncloud/l10n/ka_GE +#srv/web/owncloud/l10n/ka_GE/core.po +#srv/web/owncloud/l10n/ka_GE/files.po +#srv/web/owncloud/l10n/ka_GE/files_encryption.po +#srv/web/owncloud/l10n/ka_GE/files_external.po +#srv/web/owncloud/l10n/ka_GE/files_sharing.po +#srv/web/owncloud/l10n/ka_GE/files_trashbin.po +#srv/web/owncloud/l10n/ka_GE/files_versions.po +#srv/web/owncloud/l10n/ka_GE/lib.po +#srv/web/owncloud/l10n/ka_GE/settings.po +#srv/web/owncloud/l10n/ka_GE/user_ldap.po +#srv/web/owncloud/l10n/ka_GE/user_webdavauth.po +#srv/web/owncloud/l10n/ko +#srv/web/owncloud/l10n/ko/core.po +#srv/web/owncloud/l10n/ko/files.po +#srv/web/owncloud/l10n/ko/files_encryption.po +#srv/web/owncloud/l10n/ko/files_external.po +#srv/web/owncloud/l10n/ko/files_sharing.po +#srv/web/owncloud/l10n/ko/files_trashbin.po +#srv/web/owncloud/l10n/ko/files_versions.po +#srv/web/owncloud/l10n/ko/lib.po +#srv/web/owncloud/l10n/ko/settings.po +#srv/web/owncloud/l10n/ko/user_ldap.po +#srv/web/owncloud/l10n/ko/user_webdavauth.po +#srv/web/owncloud/l10n/ku_IQ +#srv/web/owncloud/l10n/ku_IQ/core.po +#srv/web/owncloud/l10n/ku_IQ/files.po +#srv/web/owncloud/l10n/ku_IQ/files_encryption.po +#srv/web/owncloud/l10n/ku_IQ/files_external.po +#srv/web/owncloud/l10n/ku_IQ/files_sharing.po +#srv/web/owncloud/l10n/ku_IQ/files_trashbin.po +#srv/web/owncloud/l10n/ku_IQ/files_versions.po +#srv/web/owncloud/l10n/ku_IQ/lib.po +#srv/web/owncloud/l10n/ku_IQ/settings.po +#srv/web/owncloud/l10n/ku_IQ/user_ldap.po +#srv/web/owncloud/l10n/ku_IQ/user_webdavauth.po +#srv/web/owncloud/l10n/l10n.pl +#srv/web/owncloud/l10n/lb +#srv/web/owncloud/l10n/lb/core.po +#srv/web/owncloud/l10n/lb/files.po +#srv/web/owncloud/l10n/lb/files_encryption.po +#srv/web/owncloud/l10n/lb/files_external.po +#srv/web/owncloud/l10n/lb/files_sharing.po +#srv/web/owncloud/l10n/lb/files_trashbin.po +#srv/web/owncloud/l10n/lb/files_versions.po +#srv/web/owncloud/l10n/lb/lib.po +#srv/web/owncloud/l10n/lb/settings.po +#srv/web/owncloud/l10n/lb/user_ldap.po +#srv/web/owncloud/l10n/lb/user_webdavauth.po +#srv/web/owncloud/l10n/lt_LT +#srv/web/owncloud/l10n/lt_LT/core.po +#srv/web/owncloud/l10n/lt_LT/files.po +#srv/web/owncloud/l10n/lt_LT/files_encryption.po +#srv/web/owncloud/l10n/lt_LT/files_external.po +#srv/web/owncloud/l10n/lt_LT/files_sharing.po +#srv/web/owncloud/l10n/lt_LT/files_trashbin.po +#srv/web/owncloud/l10n/lt_LT/files_versions.po +#srv/web/owncloud/l10n/lt_LT/lib.po +#srv/web/owncloud/l10n/lt_LT/settings.po +#srv/web/owncloud/l10n/lt_LT/user_ldap.po +#srv/web/owncloud/l10n/lt_LT/user_webdavauth.po +#srv/web/owncloud/l10n/lv +#srv/web/owncloud/l10n/lv/core.po +#srv/web/owncloud/l10n/lv/files.po +#srv/web/owncloud/l10n/lv/files_encryption.po +#srv/web/owncloud/l10n/lv/files_external.po +#srv/web/owncloud/l10n/lv/files_sharing.po +#srv/web/owncloud/l10n/lv/files_trashbin.po +#srv/web/owncloud/l10n/lv/files_versions.po +#srv/web/owncloud/l10n/lv/lib.po +#srv/web/owncloud/l10n/lv/settings.po +#srv/web/owncloud/l10n/lv/user_ldap.po +#srv/web/owncloud/l10n/lv/user_webdavauth.po +#srv/web/owncloud/l10n/mk +#srv/web/owncloud/l10n/mk/core.po +#srv/web/owncloud/l10n/mk/files.po +#srv/web/owncloud/l10n/mk/files_encryption.po +#srv/web/owncloud/l10n/mk/files_external.po +#srv/web/owncloud/l10n/mk/files_sharing.po +#srv/web/owncloud/l10n/mk/files_trashbin.po +#srv/web/owncloud/l10n/mk/files_versions.po +#srv/web/owncloud/l10n/mk/lib.po +#srv/web/owncloud/l10n/mk/settings.po +#srv/web/owncloud/l10n/mk/user_ldap.po +#srv/web/owncloud/l10n/mk/user_webdavauth.po +#srv/web/owncloud/l10n/ms_MY +#srv/web/owncloud/l10n/ms_MY/core.po +#srv/web/owncloud/l10n/ms_MY/files.po +#srv/web/owncloud/l10n/ms_MY/files_encryption.po +#srv/web/owncloud/l10n/ms_MY/files_external.po +#srv/web/owncloud/l10n/ms_MY/files_sharing.po +#srv/web/owncloud/l10n/ms_MY/files_trashbin.po +#srv/web/owncloud/l10n/ms_MY/files_versions.po +#srv/web/owncloud/l10n/ms_MY/lib.po +#srv/web/owncloud/l10n/ms_MY/settings.po +#srv/web/owncloud/l10n/ms_MY/user_ldap.po +#srv/web/owncloud/l10n/ms_MY/user_webdavauth.po +#srv/web/owncloud/l10n/my_MM +#srv/web/owncloud/l10n/my_MM/core.po +#srv/web/owncloud/l10n/my_MM/files.po +#srv/web/owncloud/l10n/my_MM/files_encryption.po +#srv/web/owncloud/l10n/my_MM/files_external.po +#srv/web/owncloud/l10n/my_MM/files_sharing.po +#srv/web/owncloud/l10n/my_MM/files_trashbin.po +#srv/web/owncloud/l10n/my_MM/files_versions.po +#srv/web/owncloud/l10n/my_MM/lib.po +#srv/web/owncloud/l10n/my_MM/settings.po +#srv/web/owncloud/l10n/my_MM/user_ldap.po +#srv/web/owncloud/l10n/my_MM/user_webdavauth.po +#srv/web/owncloud/l10n/nb_NO +#srv/web/owncloud/l10n/nb_NO/core.po +#srv/web/owncloud/l10n/nb_NO/files.po +#srv/web/owncloud/l10n/nb_NO/files_encryption.po +#srv/web/owncloud/l10n/nb_NO/files_external.po +#srv/web/owncloud/l10n/nb_NO/files_sharing.po +#srv/web/owncloud/l10n/nb_NO/files_trashbin.po +#srv/web/owncloud/l10n/nb_NO/files_versions.po +#srv/web/owncloud/l10n/nb_NO/lib.po +#srv/web/owncloud/l10n/nb_NO/settings.po +#srv/web/owncloud/l10n/nb_NO/user_ldap.po +#srv/web/owncloud/l10n/nb_NO/user_webdavauth.po +#srv/web/owncloud/l10n/nl +#srv/web/owncloud/l10n/nl/core.po +#srv/web/owncloud/l10n/nl/files.po +#srv/web/owncloud/l10n/nl/files_encryption.po +#srv/web/owncloud/l10n/nl/files_external.po +#srv/web/owncloud/l10n/nl/files_sharing.po +#srv/web/owncloud/l10n/nl/files_trashbin.po +#srv/web/owncloud/l10n/nl/files_versions.po +#srv/web/owncloud/l10n/nl/lib.po +#srv/web/owncloud/l10n/nl/settings.po +#srv/web/owncloud/l10n/nl/user_ldap.po +#srv/web/owncloud/l10n/nl/user_webdavauth.po +#srv/web/owncloud/l10n/nn_NO +#srv/web/owncloud/l10n/nn_NO/core.po +#srv/web/owncloud/l10n/nn_NO/files.po +#srv/web/owncloud/l10n/nn_NO/files_encryption.po +#srv/web/owncloud/l10n/nn_NO/files_external.po +#srv/web/owncloud/l10n/nn_NO/files_sharing.po +#srv/web/owncloud/l10n/nn_NO/files_trashbin.po +#srv/web/owncloud/l10n/nn_NO/files_versions.po +#srv/web/owncloud/l10n/nn_NO/lib.po +#srv/web/owncloud/l10n/nn_NO/settings.po +#srv/web/owncloud/l10n/nn_NO/user_ldap.po +#srv/web/owncloud/l10n/nn_NO/user_webdavauth.po +#srv/web/owncloud/l10n/oc +#srv/web/owncloud/l10n/oc/core.po +#srv/web/owncloud/l10n/oc/files.po +#srv/web/owncloud/l10n/oc/files_encryption.po +#srv/web/owncloud/l10n/oc/files_external.po +#srv/web/owncloud/l10n/oc/files_sharing.po +#srv/web/owncloud/l10n/oc/files_trashbin.po +#srv/web/owncloud/l10n/oc/files_versions.po +#srv/web/owncloud/l10n/oc/lib.po +#srv/web/owncloud/l10n/oc/settings.po +#srv/web/owncloud/l10n/oc/user_ldap.po +#srv/web/owncloud/l10n/oc/user_webdavauth.po +#srv/web/owncloud/l10n/pl +#srv/web/owncloud/l10n/pl/core.po +#srv/web/owncloud/l10n/pl/files.po +#srv/web/owncloud/l10n/pl/files_encryption.po +#srv/web/owncloud/l10n/pl/files_external.po +#srv/web/owncloud/l10n/pl/files_sharing.po +#srv/web/owncloud/l10n/pl/files_trashbin.po +#srv/web/owncloud/l10n/pl/files_versions.po +#srv/web/owncloud/l10n/pl/lib.po +#srv/web/owncloud/l10n/pl/settings.po +#srv/web/owncloud/l10n/pl/user_ldap.po +#srv/web/owncloud/l10n/pl/user_webdavauth.po +#srv/web/owncloud/l10n/pl_PL +#srv/web/owncloud/l10n/pl_PL/core.po +#srv/web/owncloud/l10n/pl_PL/files.po +#srv/web/owncloud/l10n/pl_PL/files_encryption.po +#srv/web/owncloud/l10n/pl_PL/files_external.po +#srv/web/owncloud/l10n/pl_PL/files_sharing.po +#srv/web/owncloud/l10n/pl_PL/files_trashbin.po +#srv/web/owncloud/l10n/pl_PL/files_versions.po +#srv/web/owncloud/l10n/pl_PL/lib.po +#srv/web/owncloud/l10n/pl_PL/settings.po +#srv/web/owncloud/l10n/pl_PL/user_ldap.po +#srv/web/owncloud/l10n/pl_PL/user_webdavauth.po +#srv/web/owncloud/l10n/pt_BR +#srv/web/owncloud/l10n/pt_BR/core.po +#srv/web/owncloud/l10n/pt_BR/files.po +#srv/web/owncloud/l10n/pt_BR/files_encryption.po +#srv/web/owncloud/l10n/pt_BR/files_external.po +#srv/web/owncloud/l10n/pt_BR/files_sharing.po +#srv/web/owncloud/l10n/pt_BR/files_trashbin.po +#srv/web/owncloud/l10n/pt_BR/files_versions.po +#srv/web/owncloud/l10n/pt_BR/lib.po +#srv/web/owncloud/l10n/pt_BR/settings.po +#srv/web/owncloud/l10n/pt_BR/user_ldap.po +#srv/web/owncloud/l10n/pt_BR/user_webdavauth.po +#srv/web/owncloud/l10n/pt_PT +#srv/web/owncloud/l10n/pt_PT/core.po +#srv/web/owncloud/l10n/pt_PT/files.po +#srv/web/owncloud/l10n/pt_PT/files_encryption.po +#srv/web/owncloud/l10n/pt_PT/files_external.po +#srv/web/owncloud/l10n/pt_PT/files_sharing.po +#srv/web/owncloud/l10n/pt_PT/files_trashbin.po +#srv/web/owncloud/l10n/pt_PT/files_versions.po +#srv/web/owncloud/l10n/pt_PT/lib.po +#srv/web/owncloud/l10n/pt_PT/settings.po +#srv/web/owncloud/l10n/pt_PT/user_ldap.po +#srv/web/owncloud/l10n/pt_PT/user_webdavauth.po +#srv/web/owncloud/l10n/ro +#srv/web/owncloud/l10n/ro/core.po +#srv/web/owncloud/l10n/ro/files.po +#srv/web/owncloud/l10n/ro/files_encryption.po +#srv/web/owncloud/l10n/ro/files_external.po +#srv/web/owncloud/l10n/ro/files_sharing.po +#srv/web/owncloud/l10n/ro/files_trashbin.po +#srv/web/owncloud/l10n/ro/files_versions.po +#srv/web/owncloud/l10n/ro/lib.po +#srv/web/owncloud/l10n/ro/settings.po +#srv/web/owncloud/l10n/ro/user_ldap.po +#srv/web/owncloud/l10n/ro/user_webdavauth.po +#srv/web/owncloud/l10n/ru +#srv/web/owncloud/l10n/ru/core.po +#srv/web/owncloud/l10n/ru/files.po +#srv/web/owncloud/l10n/ru/files_encryption.po +#srv/web/owncloud/l10n/ru/files_external.po +#srv/web/owncloud/l10n/ru/files_sharing.po +#srv/web/owncloud/l10n/ru/files_trashbin.po +#srv/web/owncloud/l10n/ru/files_versions.po +#srv/web/owncloud/l10n/ru/lib.po +#srv/web/owncloud/l10n/ru/settings.po +#srv/web/owncloud/l10n/ru/user_ldap.po +#srv/web/owncloud/l10n/ru/user_webdavauth.po +#srv/web/owncloud/l10n/ru_RU +#srv/web/owncloud/l10n/ru_RU/core.po +#srv/web/owncloud/l10n/ru_RU/files.po +#srv/web/owncloud/l10n/ru_RU/files_encryption.po +#srv/web/owncloud/l10n/ru_RU/files_external.po +#srv/web/owncloud/l10n/ru_RU/files_sharing.po +#srv/web/owncloud/l10n/ru_RU/files_trashbin.po +#srv/web/owncloud/l10n/ru_RU/files_versions.po +#srv/web/owncloud/l10n/ru_RU/lib.po +#srv/web/owncloud/l10n/ru_RU/settings.po +#srv/web/owncloud/l10n/ru_RU/user_ldap.po +#srv/web/owncloud/l10n/ru_RU/user_webdavauth.po +#srv/web/owncloud/l10n/si_LK +#srv/web/owncloud/l10n/si_LK/core.po +#srv/web/owncloud/l10n/si_LK/files.po +#srv/web/owncloud/l10n/si_LK/files_encryption.po +#srv/web/owncloud/l10n/si_LK/files_external.po +#srv/web/owncloud/l10n/si_LK/files_sharing.po +#srv/web/owncloud/l10n/si_LK/files_trashbin.po +#srv/web/owncloud/l10n/si_LK/files_versions.po +#srv/web/owncloud/l10n/si_LK/lib.po +#srv/web/owncloud/l10n/si_LK/settings.po +#srv/web/owncloud/l10n/si_LK/user_ldap.po +#srv/web/owncloud/l10n/si_LK/user_webdavauth.po +#srv/web/owncloud/l10n/sk +#srv/web/owncloud/l10n/sk/core.po +#srv/web/owncloud/l10n/sk/files.po +#srv/web/owncloud/l10n/sk/files_encryption.po +#srv/web/owncloud/l10n/sk/files_external.po +#srv/web/owncloud/l10n/sk/files_sharing.po +#srv/web/owncloud/l10n/sk/files_trashbin.po +#srv/web/owncloud/l10n/sk/files_versions.po +#srv/web/owncloud/l10n/sk/lib.po +#srv/web/owncloud/l10n/sk/settings.po +#srv/web/owncloud/l10n/sk/user_ldap.po +#srv/web/owncloud/l10n/sk/user_webdavauth.po +#srv/web/owncloud/l10n/sk_SK +#srv/web/owncloud/l10n/sk_SK/core.po +#srv/web/owncloud/l10n/sk_SK/files.po +#srv/web/owncloud/l10n/sk_SK/files_encryption.po +#srv/web/owncloud/l10n/sk_SK/files_external.po +#srv/web/owncloud/l10n/sk_SK/files_sharing.po +#srv/web/owncloud/l10n/sk_SK/files_trashbin.po +#srv/web/owncloud/l10n/sk_SK/files_versions.po +#srv/web/owncloud/l10n/sk_SK/lib.po +#srv/web/owncloud/l10n/sk_SK/settings.po +#srv/web/owncloud/l10n/sk_SK/user_ldap.po +#srv/web/owncloud/l10n/sk_SK/user_webdavauth.po +#srv/web/owncloud/l10n/sl +#srv/web/owncloud/l10n/sl/core.po +#srv/web/owncloud/l10n/sl/files.po +#srv/web/owncloud/l10n/sl/files_encryption.po +#srv/web/owncloud/l10n/sl/files_external.po +#srv/web/owncloud/l10n/sl/files_sharing.po +#srv/web/owncloud/l10n/sl/files_trashbin.po +#srv/web/owncloud/l10n/sl/files_versions.po +#srv/web/owncloud/l10n/sl/lib.po +#srv/web/owncloud/l10n/sl/settings.po +#srv/web/owncloud/l10n/sl/user_ldap.po +#srv/web/owncloud/l10n/sl/user_webdavauth.po +#srv/web/owncloud/l10n/so +#srv/web/owncloud/l10n/so/core.po +#srv/web/owncloud/l10n/so/files.po +#srv/web/owncloud/l10n/so/files_encryption.po +#srv/web/owncloud/l10n/so/files_external.po +#srv/web/owncloud/l10n/so/files_sharing.po +#srv/web/owncloud/l10n/so/files_versions.po +#srv/web/owncloud/l10n/so/lib.po +#srv/web/owncloud/l10n/so/settings.po +#srv/web/owncloud/l10n/so/user_ldap.po +#srv/web/owncloud/l10n/sq +#srv/web/owncloud/l10n/sq/core.po +#srv/web/owncloud/l10n/sq/files.po +#srv/web/owncloud/l10n/sq/files_encryption.po +#srv/web/owncloud/l10n/sq/files_external.po +#srv/web/owncloud/l10n/sq/files_sharing.po +#srv/web/owncloud/l10n/sq/files_versions.po +#srv/web/owncloud/l10n/sq/lib.po +#srv/web/owncloud/l10n/sq/settings.po +#srv/web/owncloud/l10n/sq/user_ldap.po +#srv/web/owncloud/l10n/sq/user_webdavauth.po +#srv/web/owncloud/l10n/sr +#srv/web/owncloud/l10n/sr/core.po +#srv/web/owncloud/l10n/sr/files.po +#srv/web/owncloud/l10n/sr/files_encryption.po +#srv/web/owncloud/l10n/sr/files_external.po +#srv/web/owncloud/l10n/sr/files_sharing.po +#srv/web/owncloud/l10n/sr/files_trashbin.po +#srv/web/owncloud/l10n/sr/files_versions.po +#srv/web/owncloud/l10n/sr/lib.po +#srv/web/owncloud/l10n/sr/settings.po +#srv/web/owncloud/l10n/sr/user_ldap.po +#srv/web/owncloud/l10n/sr/user_webdavauth.po +#srv/web/owncloud/l10n/sr@latin +#srv/web/owncloud/l10n/sr@latin/core.po +#srv/web/owncloud/l10n/sr@latin/files.po +#srv/web/owncloud/l10n/sr@latin/files_encryption.po +#srv/web/owncloud/l10n/sr@latin/files_external.po +#srv/web/owncloud/l10n/sr@latin/files_sharing.po +#srv/web/owncloud/l10n/sr@latin/files_trashbin.po +#srv/web/owncloud/l10n/sr@latin/files_versions.po +#srv/web/owncloud/l10n/sr@latin/lib.po +#srv/web/owncloud/l10n/sr@latin/settings.po +#srv/web/owncloud/l10n/sr@latin/user_ldap.po +#srv/web/owncloud/l10n/sr@latin/user_webdavauth.po +#srv/web/owncloud/l10n/sv +#srv/web/owncloud/l10n/sv/core.po +#srv/web/owncloud/l10n/sv/files.po +#srv/web/owncloud/l10n/sv/files_encryption.po +#srv/web/owncloud/l10n/sv/files_external.po +#srv/web/owncloud/l10n/sv/files_sharing.po +#srv/web/owncloud/l10n/sv/files_trashbin.po +#srv/web/owncloud/l10n/sv/files_versions.po +#srv/web/owncloud/l10n/sv/lib.po +#srv/web/owncloud/l10n/sv/settings.po +#srv/web/owncloud/l10n/sv/user_ldap.po +#srv/web/owncloud/l10n/sv/user_webdavauth.po +#srv/web/owncloud/l10n/sw_KE +#srv/web/owncloud/l10n/sw_KE/core.po +#srv/web/owncloud/l10n/sw_KE/files.po +#srv/web/owncloud/l10n/sw_KE/files_encryption.po +#srv/web/owncloud/l10n/sw_KE/files_external.po +#srv/web/owncloud/l10n/sw_KE/files_sharing.po +#srv/web/owncloud/l10n/sw_KE/files_trashbin.po +#srv/web/owncloud/l10n/sw_KE/files_versions.po +#srv/web/owncloud/l10n/sw_KE/lib.po +#srv/web/owncloud/l10n/sw_KE/settings.po +#srv/web/owncloud/l10n/sw_KE/user_ldap.po +#srv/web/owncloud/l10n/sw_KE/user_webdavauth.po +#srv/web/owncloud/l10n/ta_LK +#srv/web/owncloud/l10n/ta_LK/core.po +#srv/web/owncloud/l10n/ta_LK/files.po +#srv/web/owncloud/l10n/ta_LK/files_encryption.po +#srv/web/owncloud/l10n/ta_LK/files_external.po +#srv/web/owncloud/l10n/ta_LK/files_sharing.po +#srv/web/owncloud/l10n/ta_LK/files_trashbin.po +#srv/web/owncloud/l10n/ta_LK/files_versions.po +#srv/web/owncloud/l10n/ta_LK/lib.po +#srv/web/owncloud/l10n/ta_LK/settings.po +#srv/web/owncloud/l10n/ta_LK/user_ldap.po +#srv/web/owncloud/l10n/ta_LK/user_webdavauth.po +#srv/web/owncloud/l10n/templates +#srv/web/owncloud/l10n/templates/core.pot +#srv/web/owncloud/l10n/templates/files.pot +#srv/web/owncloud/l10n/templates/files_encryption.pot +#srv/web/owncloud/l10n/templates/files_external.pot +#srv/web/owncloud/l10n/templates/files_sharing.pot +#srv/web/owncloud/l10n/templates/files_trashbin.pot +#srv/web/owncloud/l10n/templates/files_versions.pot +#srv/web/owncloud/l10n/templates/lib.pot +#srv/web/owncloud/l10n/templates/settings.pot +#srv/web/owncloud/l10n/templates/user_ldap.pot +#srv/web/owncloud/l10n/templates/user_webdavauth.pot +#srv/web/owncloud/l10n/th_TH +#srv/web/owncloud/l10n/th_TH/core.po +#srv/web/owncloud/l10n/th_TH/files.po +#srv/web/owncloud/l10n/th_TH/files_encryption.po +#srv/web/owncloud/l10n/th_TH/files_external.po +#srv/web/owncloud/l10n/th_TH/files_sharing.po +#srv/web/owncloud/l10n/th_TH/files_trashbin.po +#srv/web/owncloud/l10n/th_TH/files_versions.po +#srv/web/owncloud/l10n/th_TH/lib.po +#srv/web/owncloud/l10n/th_TH/settings.po +#srv/web/owncloud/l10n/th_TH/user_ldap.po +#srv/web/owncloud/l10n/th_TH/user_webdavauth.po +#srv/web/owncloud/l10n/tr +#srv/web/owncloud/l10n/tr/core.po +#srv/web/owncloud/l10n/tr/files.po +#srv/web/owncloud/l10n/tr/files_encryption.po +#srv/web/owncloud/l10n/tr/files_external.po +#srv/web/owncloud/l10n/tr/files_sharing.po +#srv/web/owncloud/l10n/tr/files_trashbin.po +#srv/web/owncloud/l10n/tr/files_versions.po +#srv/web/owncloud/l10n/tr/lib.po +#srv/web/owncloud/l10n/tr/settings.po +#srv/web/owncloud/l10n/tr/user_ldap.po +#srv/web/owncloud/l10n/tr/user_webdavauth.po +#srv/web/owncloud/l10n/uk +#srv/web/owncloud/l10n/uk/core.po +#srv/web/owncloud/l10n/uk/files.po +#srv/web/owncloud/l10n/uk/files_encryption.po +#srv/web/owncloud/l10n/uk/files_external.po +#srv/web/owncloud/l10n/uk/files_sharing.po +#srv/web/owncloud/l10n/uk/files_trashbin.po +#srv/web/owncloud/l10n/uk/files_versions.po +#srv/web/owncloud/l10n/uk/lib.po +#srv/web/owncloud/l10n/uk/settings.po +#srv/web/owncloud/l10n/uk/user_ldap.po +#srv/web/owncloud/l10n/uk/user_webdavauth.po +#srv/web/owncloud/l10n/ur_PK +#srv/web/owncloud/l10n/ur_PK/core.po +#srv/web/owncloud/l10n/ur_PK/files.po +#srv/web/owncloud/l10n/ur_PK/files_encryption.po +#srv/web/owncloud/l10n/ur_PK/files_external.po +#srv/web/owncloud/l10n/ur_PK/files_sharing.po +#srv/web/owncloud/l10n/ur_PK/files_trashbin.po +#srv/web/owncloud/l10n/ur_PK/files_versions.po +#srv/web/owncloud/l10n/ur_PK/lib.po +#srv/web/owncloud/l10n/ur_PK/settings.po +#srv/web/owncloud/l10n/ur_PK/user_ldap.po +#srv/web/owncloud/l10n/ur_PK/user_webdavauth.po +#srv/web/owncloud/l10n/vi +#srv/web/owncloud/l10n/vi/core.po +#srv/web/owncloud/l10n/vi/files.po +#srv/web/owncloud/l10n/vi/files_encryption.po +#srv/web/owncloud/l10n/vi/files_external.po +#srv/web/owncloud/l10n/vi/files_sharing.po +#srv/web/owncloud/l10n/vi/files_trashbin.po +#srv/web/owncloud/l10n/vi/files_versions.po +#srv/web/owncloud/l10n/vi/lib.po +#srv/web/owncloud/l10n/vi/settings.po +#srv/web/owncloud/l10n/vi/user_ldap.po +#srv/web/owncloud/l10n/vi/user_webdavauth.po +#srv/web/owncloud/l10n/zh_CN +#srv/web/owncloud/l10n/zh_CN.GB2312 +#srv/web/owncloud/l10n/zh_CN.GB2312/core.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files_encryption.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files_external.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files_sharing.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files_trashbin.po +#srv/web/owncloud/l10n/zh_CN.GB2312/files_versions.po +#srv/web/owncloud/l10n/zh_CN.GB2312/lib.po +#srv/web/owncloud/l10n/zh_CN.GB2312/settings.po +#srv/web/owncloud/l10n/zh_CN.GB2312/user_ldap.po +#srv/web/owncloud/l10n/zh_CN.GB2312/user_webdavauth.po +#srv/web/owncloud/l10n/zh_CN/core.po +#srv/web/owncloud/l10n/zh_CN/files.po +#srv/web/owncloud/l10n/zh_CN/files_encryption.po +#srv/web/owncloud/l10n/zh_CN/files_external.po +#srv/web/owncloud/l10n/zh_CN/files_sharing.po +#srv/web/owncloud/l10n/zh_CN/files_trashbin.po +#srv/web/owncloud/l10n/zh_CN/files_versions.po +#srv/web/owncloud/l10n/zh_CN/lib.po +#srv/web/owncloud/l10n/zh_CN/settings.po +#srv/web/owncloud/l10n/zh_CN/user_ldap.po +#srv/web/owncloud/l10n/zh_CN/user_webdavauth.po +#srv/web/owncloud/l10n/zh_HK +#srv/web/owncloud/l10n/zh_HK/core.po +#srv/web/owncloud/l10n/zh_HK/files.po +#srv/web/owncloud/l10n/zh_HK/files_encryption.po +#srv/web/owncloud/l10n/zh_HK/files_external.po +#srv/web/owncloud/l10n/zh_HK/files_sharing.po +#srv/web/owncloud/l10n/zh_HK/files_trashbin.po +#srv/web/owncloud/l10n/zh_HK/files_versions.po +#srv/web/owncloud/l10n/zh_HK/lib.po +#srv/web/owncloud/l10n/zh_HK/settings.po +#srv/web/owncloud/l10n/zh_HK/user_ldap.po +#srv/web/owncloud/l10n/zh_HK/user_webdavauth.po +#srv/web/owncloud/l10n/zh_TW +#srv/web/owncloud/l10n/zh_TW/core.po +#srv/web/owncloud/l10n/zh_TW/files.po +#srv/web/owncloud/l10n/zh_TW/files_encryption.po +#srv/web/owncloud/l10n/zh_TW/files_external.po +#srv/web/owncloud/l10n/zh_TW/files_sharing.po +#srv/web/owncloud/l10n/zh_TW/files_trashbin.po +#srv/web/owncloud/l10n/zh_TW/files_versions.po +#srv/web/owncloud/l10n/zh_TW/lib.po +#srv/web/owncloud/l10n/zh_TW/settings.po +#srv/web/owncloud/l10n/zh_TW/user_ldap.po +#srv/web/owncloud/l10n/zh_TW/user_webdavauth.po +#srv/web/owncloud/l10n/zu_ZA +#srv/web/owncloud/l10n/zu_ZA/core.po +#srv/web/owncloud/l10n/zu_ZA/files.po +#srv/web/owncloud/l10n/zu_ZA/files_encryption.po +#srv/web/owncloud/l10n/zu_ZA/files_external.po +#srv/web/owncloud/l10n/zu_ZA/files_sharing.po +#srv/web/owncloud/l10n/zu_ZA/files_versions.po +#srv/web/owncloud/l10n/zu_ZA/lib.po +#srv/web/owncloud/l10n/zu_ZA/settings.po +#srv/web/owncloud/l10n/zu_ZA/user_ldap.po +#srv/web/owncloud/l10n/zu_ZA/user_webdavauth.po +#srv/web/owncloud/lib +#srv/web/owncloud/lib/MDB2 +#srv/web/owncloud/lib/MDB2/Driver +#srv/web/owncloud/lib/MDB2/Driver/Datatype +#srv/web/owncloud/lib/MDB2/Driver/Datatype/sqlite3.php +#srv/web/owncloud/lib/MDB2/Driver/Function +#srv/web/owncloud/lib/MDB2/Driver/Function/sqlite3.php +#srv/web/owncloud/lib/MDB2/Driver/Manager +#srv/web/owncloud/lib/MDB2/Driver/Manager/sqlite3.php +#srv/web/owncloud/lib/MDB2/Driver/Native +#srv/web/owncloud/lib/MDB2/Driver/Native/sqlite3.php +#srv/web/owncloud/lib/MDB2/Driver/Reverse +#srv/web/owncloud/lib/MDB2/Driver/Reverse/sqlite3.php +#srv/web/owncloud/lib/MDB2/Driver/sqlite3.php +#srv/web/owncloud/lib/api.php +#srv/web/owncloud/lib/app.php +#srv/web/owncloud/lib/appconfig.php +#srv/web/owncloud/lib/archive +#srv/web/owncloud/lib/archive.php +#srv/web/owncloud/lib/archive/tar.php +#srv/web/owncloud/lib/archive/zip.php +#srv/web/owncloud/lib/arrayparser.php +#srv/web/owncloud/lib/backgroundjob +#srv/web/owncloud/lib/backgroundjob.php +#srv/web/owncloud/lib/backgroundjob/queuedtask.php +#srv/web/owncloud/lib/backgroundjob/regulartask.php +#srv/web/owncloud/lib/backgroundjob/worker.php +#srv/web/owncloud/lib/base.php +#srv/web/owncloud/lib/cache +#srv/web/owncloud/lib/cache.php +#srv/web/owncloud/lib/cache/apc.php +#srv/web/owncloud/lib/cache/broker.php +#srv/web/owncloud/lib/cache/file.php +#srv/web/owncloud/lib/cache/fileglobal.php +#srv/web/owncloud/lib/cache/xcache.php +#srv/web/owncloud/lib/config.php +#srv/web/owncloud/lib/connector +#srv/web/owncloud/lib/connector/sabre +#srv/web/owncloud/lib/connector/sabre/ServiceUnavailable.php +#srv/web/owncloud/lib/connector/sabre/auth.php +#srv/web/owncloud/lib/connector/sabre/directory.php +#srv/web/owncloud/lib/connector/sabre/file.php +#srv/web/owncloud/lib/connector/sabre/locks.php +#srv/web/owncloud/lib/connector/sabre/maintenanceplugin.php +#srv/web/owncloud/lib/connector/sabre/node.php +#srv/web/owncloud/lib/connector/sabre/principal.php +#srv/web/owncloud/lib/connector/sabre/quotaplugin.php +#srv/web/owncloud/lib/connector/sabre/request.php +#srv/web/owncloud/lib/db.php +#srv/web/owncloud/lib/defaults.php +#srv/web/owncloud/lib/eventsource.php +#srv/web/owncloud/lib/filechunking.php +#srv/web/owncloud/lib/fileproxy +#srv/web/owncloud/lib/fileproxy.php +#srv/web/owncloud/lib/fileproxy/fileoperations.php +#srv/web/owncloud/lib/fileproxy/quota.php +#srv/web/owncloud/lib/files +#srv/web/owncloud/lib/files.php +#srv/web/owncloud/lib/files/cache +#srv/web/owncloud/lib/files/cache/cache.php +#srv/web/owncloud/lib/files/cache/legacy.php +#srv/web/owncloud/lib/files/cache/permissions.php +#srv/web/owncloud/lib/files/cache/scanner.php +#srv/web/owncloud/lib/files/cache/updater.php +#srv/web/owncloud/lib/files/cache/upgrade.php +#srv/web/owncloud/lib/files/cache/watcher.php +#srv/web/owncloud/lib/files/filesystem.php +#srv/web/owncloud/lib/files/mapper.php +#srv/web/owncloud/lib/files/mount.php +#srv/web/owncloud/lib/files/storage +#srv/web/owncloud/lib/files/storage/common.php +#srv/web/owncloud/lib/files/storage/commontest.php +#srv/web/owncloud/lib/files/storage/local.php +#srv/web/owncloud/lib/files/storage/mappedlocal.php +#srv/web/owncloud/lib/files/storage/storage.php +#srv/web/owncloud/lib/files/storage/temporary.php +#srv/web/owncloud/lib/files/stream +#srv/web/owncloud/lib/files/stream/close.php +#srv/web/owncloud/lib/files/stream/dir.php +#srv/web/owncloud/lib/files/stream/oc.php +#srv/web/owncloud/lib/files/stream/staticstream.php +#srv/web/owncloud/lib/files/utils +#srv/web/owncloud/lib/files/utils/scanner.php +#srv/web/owncloud/lib/files/view.php +#srv/web/owncloud/lib/filesystem.php +#srv/web/owncloud/lib/filesystemview.php +#srv/web/owncloud/lib/geo.php +#srv/web/owncloud/lib/group +#srv/web/owncloud/lib/group.php +#srv/web/owncloud/lib/group/backend.php +#srv/web/owncloud/lib/group/database.php +#srv/web/owncloud/lib/group/dummy.php +#srv/web/owncloud/lib/group/example.php +#srv/web/owncloud/lib/group/interface.php +#srv/web/owncloud/lib/helper.php +#srv/web/owncloud/lib/hook.php +#srv/web/owncloud/lib/hooks +#srv/web/owncloud/lib/hooks/basicemitter.php +#srv/web/owncloud/lib/hooks/emitter.php +#srv/web/owncloud/lib/hooks/forwardingemitter.php +#srv/web/owncloud/lib/hooks/legacyemitter.php +#srv/web/owncloud/lib/hooks/publicemitter.php +#srv/web/owncloud/lib/image.php +#srv/web/owncloud/lib/installer.php +#srv/web/owncloud/lib/json.php +#srv/web/owncloud/lib/l10n +#srv/web/owncloud/lib/l10n.php +#srv/web/owncloud/lib/l10n/af_ZA.php +#srv/web/owncloud/lib/l10n/ar.php +#srv/web/owncloud/lib/l10n/bg_BG.php +#srv/web/owncloud/lib/l10n/bn_BD.php +#srv/web/owncloud/lib/l10n/ca.php +#srv/web/owncloud/lib/l10n/cs_CZ.php +#srv/web/owncloud/lib/l10n/da.php +#srv/web/owncloud/lib/l10n/de.php +#srv/web/owncloud/lib/l10n/de_DE.php +#srv/web/owncloud/lib/l10n/el.php +#srv/web/owncloud/lib/l10n/eo.php +#srv/web/owncloud/lib/l10n/es.php +#srv/web/owncloud/lib/l10n/es_AR.php +#srv/web/owncloud/lib/l10n/et_EE.php +#srv/web/owncloud/lib/l10n/eu.php +#srv/web/owncloud/lib/l10n/fa.php +#srv/web/owncloud/lib/l10n/fi_FI.php +#srv/web/owncloud/lib/l10n/fr.php +#srv/web/owncloud/lib/l10n/gl.php +#srv/web/owncloud/lib/l10n/he.php +#srv/web/owncloud/lib/l10n/hi.php +#srv/web/owncloud/lib/l10n/hr.php +#srv/web/owncloud/lib/l10n/hu_HU.php +#srv/web/owncloud/lib/l10n/ia.php +#srv/web/owncloud/lib/l10n/id.php +#srv/web/owncloud/lib/l10n/is.php +#srv/web/owncloud/lib/l10n/it.php +#srv/web/owncloud/lib/l10n/ja_JP.php +#srv/web/owncloud/lib/l10n/ka.php +#srv/web/owncloud/lib/l10n/ka_GE.php +#srv/web/owncloud/lib/l10n/ko.php +#srv/web/owncloud/lib/l10n/ku_IQ.php +#srv/web/owncloud/lib/l10n/lb.php +#srv/web/owncloud/lib/l10n/lt_LT.php +#srv/web/owncloud/lib/l10n/lv.php +#srv/web/owncloud/lib/l10n/mk.php +#srv/web/owncloud/lib/l10n/ms_MY.php +#srv/web/owncloud/lib/l10n/my_MM.php +#srv/web/owncloud/lib/l10n/nb_NO.php +#srv/web/owncloud/lib/l10n/nl.php +#srv/web/owncloud/lib/l10n/nn_NO.php +#srv/web/owncloud/lib/l10n/oc.php +#srv/web/owncloud/lib/l10n/pl.php +#srv/web/owncloud/lib/l10n/pl_PL.php +#srv/web/owncloud/lib/l10n/pt_BR.php +#srv/web/owncloud/lib/l10n/pt_PT.php +#srv/web/owncloud/lib/l10n/ro.php +#srv/web/owncloud/lib/l10n/ru.php +#srv/web/owncloud/lib/l10n/ru_RU.php +#srv/web/owncloud/lib/l10n/si_LK.php +#srv/web/owncloud/lib/l10n/sk_SK.php +#srv/web/owncloud/lib/l10n/sl.php +#srv/web/owncloud/lib/l10n/sr.php +#srv/web/owncloud/lib/l10n/sr@latin.php +#srv/web/owncloud/lib/l10n/string.php +#srv/web/owncloud/lib/l10n/sv.php +#srv/web/owncloud/lib/l10n/ta_LK.php +#srv/web/owncloud/lib/l10n/th_TH.php +#srv/web/owncloud/lib/l10n/tr.php +#srv/web/owncloud/lib/l10n/uk.php +#srv/web/owncloud/lib/l10n/ur_PK.php +#srv/web/owncloud/lib/l10n/vi.php +#srv/web/owncloud/lib/l10n/zh_CN.GB2312.php +#srv/web/owncloud/lib/l10n/zh_CN.php +#srv/web/owncloud/lib/l10n/zh_TW.php +#srv/web/owncloud/lib/log +#srv/web/owncloud/lib/log.php +#srv/web/owncloud/lib/log/owncloud.php +#srv/web/owncloud/lib/log/syslog.php +#srv/web/owncloud/lib/mail.php +#srv/web/owncloud/lib/migrate.php +#srv/web/owncloud/lib/migration +#srv/web/owncloud/lib/migration/content.php +#srv/web/owncloud/lib/migration/provider.php +#srv/web/owncloud/lib/mimetypes.list.php +#srv/web/owncloud/lib/minimizer +#srv/web/owncloud/lib/minimizer.php +#srv/web/owncloud/lib/minimizer/css.php +#srv/web/owncloud/lib/minimizer/js.php +#srv/web/owncloud/lib/ocs +#srv/web/owncloud/lib/ocs.php +#srv/web/owncloud/lib/ocs/activity.php +#srv/web/owncloud/lib/ocs/cloud.php +#srv/web/owncloud/lib/ocs/config.php +#srv/web/owncloud/lib/ocs/person.php +#srv/web/owncloud/lib/ocs/privatedata.php +#srv/web/owncloud/lib/ocs/result.php +#srv/web/owncloud/lib/ocsclient.php +#srv/web/owncloud/lib/preferences.php +#srv/web/owncloud/lib/public +#srv/web/owncloud/lib/public/api.php +#srv/web/owncloud/lib/public/app.php +#srv/web/owncloud/lib/public/backgroundjob.php +#srv/web/owncloud/lib/public/config.php +#srv/web/owncloud/lib/public/constants.php +#srv/web/owncloud/lib/public/contacts.php +#srv/web/owncloud/lib/public/db.php +#srv/web/owncloud/lib/public/defaults.php +#srv/web/owncloud/lib/public/files.php +#srv/web/owncloud/lib/public/groupinterface.php +#srv/web/owncloud/lib/public/iaddressbook.php +#srv/web/owncloud/lib/public/json.php +#srv/web/owncloud/lib/public/response.php +#srv/web/owncloud/lib/public/share.php +#srv/web/owncloud/lib/public/template.php +#srv/web/owncloud/lib/public/user.php +#srv/web/owncloud/lib/public/userinterface.php +#srv/web/owncloud/lib/public/util.php +#srv/web/owncloud/lib/request.php +#srv/web/owncloud/lib/response.php +#srv/web/owncloud/lib/route.php +#srv/web/owncloud/lib/router.php +#srv/web/owncloud/lib/search +#srv/web/owncloud/lib/search.php +#srv/web/owncloud/lib/search/provider +#srv/web/owncloud/lib/search/provider.php +#srv/web/owncloud/lib/search/provider/file.php +#srv/web/owncloud/lib/search/result.php +#srv/web/owncloud/lib/setup.php +#srv/web/owncloud/lib/subadmin.php +#srv/web/owncloud/lib/template.php +#srv/web/owncloud/lib/templatelayout.php +#srv/web/owncloud/lib/updater.php +#srv/web/owncloud/lib/user +#srv/web/owncloud/lib/user.php +#srv/web/owncloud/lib/user/backend.php +#srv/web/owncloud/lib/user/database.php +#srv/web/owncloud/lib/user/dummy.php +#srv/web/owncloud/lib/user/example.php +#srv/web/owncloud/lib/user/http.php +#srv/web/owncloud/lib/user/interface.php +#srv/web/owncloud/lib/util.php +#srv/web/owncloud/lib/vcategories.php +#srv/web/owncloud/lib/vobject +#srv/web/owncloud/lib/vobject.php +#srv/web/owncloud/lib/vobject/compoundproperty.php +#srv/web/owncloud/lib/vobject/stringproperty.php +#srv/web/owncloud/occ +#srv/web/owncloud/ocs +#srv/web/owncloud/ocs/providers.php +#srv/web/owncloud/ocs/routes.php +#srv/web/owncloud/ocs/v1.php +#srv/web/owncloud/public.php +#srv/web/owncloud/remote.php +#srv/web/owncloud/robots.txt +#srv/web/owncloud/search +#srv/web/owncloud/search/ajax +#srv/web/owncloud/search/ajax/search.php +#srv/web/owncloud/search/css +#srv/web/owncloud/search/css/results.css +#srv/web/owncloud/search/js +#srv/web/owncloud/search/js/result.js +#srv/web/owncloud/search/templates +#srv/web/owncloud/search/templates/part.results.php +#srv/web/owncloud/settings +#srv/web/owncloud/settings/admin.php +#srv/web/owncloud/settings/ajax +#srv/web/owncloud/settings/ajax/apps +#srv/web/owncloud/settings/ajax/apps/ocs.php +#srv/web/owncloud/settings/ajax/changedisplayname.php +#srv/web/owncloud/settings/ajax/changepassword.php +#srv/web/owncloud/settings/ajax/creategroup.php +#srv/web/owncloud/settings/ajax/createuser.php +#srv/web/owncloud/settings/ajax/disableapp.php +#srv/web/owncloud/settings/ajax/enableapp.php +#srv/web/owncloud/settings/ajax/getlog.php +#srv/web/owncloud/settings/ajax/lostpassword.php +#srv/web/owncloud/settings/ajax/navigationdetect.php +#srv/web/owncloud/settings/ajax/removegroup.php +#srv/web/owncloud/settings/ajax/removeuser.php +#srv/web/owncloud/settings/ajax/setlanguage.php +#srv/web/owncloud/settings/ajax/setloglevel.php +#srv/web/owncloud/settings/ajax/setquota.php +#srv/web/owncloud/settings/ajax/setsecurity.php +#srv/web/owncloud/settings/ajax/togglegroups.php +#srv/web/owncloud/settings/ajax/togglesubadmins.php +#srv/web/owncloud/settings/ajax/updateapp.php +#srv/web/owncloud/settings/ajax/userlist.php +#srv/web/owncloud/settings/apps.php +#srv/web/owncloud/settings/css +#srv/web/owncloud/settings/css/oauth.css +#srv/web/owncloud/settings/css/settings.css +#srv/web/owncloud/settings/help.php +#srv/web/owncloud/settings/img +#srv/web/owncloud/settings/img/admin.png +#srv/web/owncloud/settings/img/admin.svg +#srv/web/owncloud/settings/img/apps.png +#srv/web/owncloud/settings/img/apps.svg +#srv/web/owncloud/settings/img/help.png +#srv/web/owncloud/settings/img/help.svg +#srv/web/owncloud/settings/img/log.png +#srv/web/owncloud/settings/img/log.svg +#srv/web/owncloud/settings/img/log_Icon_License +#srv/web/owncloud/settings/img/personal.png +#srv/web/owncloud/settings/img/personal.svg +#srv/web/owncloud/settings/img/trans.png +#srv/web/owncloud/settings/img/users.png +#srv/web/owncloud/settings/img/users.svg +#srv/web/owncloud/settings/js +#srv/web/owncloud/settings/js/admin.js +#srv/web/owncloud/settings/js/apps-custom.php +#srv/web/owncloud/settings/js/apps.js +#srv/web/owncloud/settings/js/isadmin.php +#srv/web/owncloud/settings/js/log.js +#srv/web/owncloud/settings/js/personal.js +#srv/web/owncloud/settings/js/users.js +#srv/web/owncloud/settings/l10n +#srv/web/owncloud/settings/l10n/af_ZA.php +#srv/web/owncloud/settings/l10n/ar.php +#srv/web/owncloud/settings/l10n/bg_BG.php +#srv/web/owncloud/settings/l10n/bn_BD.php +#srv/web/owncloud/settings/l10n/ca.php +#srv/web/owncloud/settings/l10n/cs_CZ.php +#srv/web/owncloud/settings/l10n/da.php +#srv/web/owncloud/settings/l10n/de.php +#srv/web/owncloud/settings/l10n/de_DE.php +#srv/web/owncloud/settings/l10n/el.php +#srv/web/owncloud/settings/l10n/eo.php +#srv/web/owncloud/settings/l10n/es.php +#srv/web/owncloud/settings/l10n/es_AR.php +#srv/web/owncloud/settings/l10n/et_EE.php +#srv/web/owncloud/settings/l10n/eu.php +#srv/web/owncloud/settings/l10n/fa.php +#srv/web/owncloud/settings/l10n/fi_FI.php +#srv/web/owncloud/settings/l10n/fr.php +#srv/web/owncloud/settings/l10n/gl.php +#srv/web/owncloud/settings/l10n/he.php +#srv/web/owncloud/settings/l10n/hi.php +#srv/web/owncloud/settings/l10n/hr.php +#srv/web/owncloud/settings/l10n/hu_HU.php +#srv/web/owncloud/settings/l10n/hy.php +#srv/web/owncloud/settings/l10n/ia.php +#srv/web/owncloud/settings/l10n/id.php +#srv/web/owncloud/settings/l10n/is.php +#srv/web/owncloud/settings/l10n/it.php +#srv/web/owncloud/settings/l10n/ja_JP.php +#srv/web/owncloud/settings/l10n/ka.php +#srv/web/owncloud/settings/l10n/ka_GE.php +#srv/web/owncloud/settings/l10n/ko.php +#srv/web/owncloud/settings/l10n/ku_IQ.php +#srv/web/owncloud/settings/l10n/lb.php +#srv/web/owncloud/settings/l10n/lt_LT.php +#srv/web/owncloud/settings/l10n/lv.php +#srv/web/owncloud/settings/l10n/mk.php +#srv/web/owncloud/settings/l10n/ms_MY.php +#srv/web/owncloud/settings/l10n/my_MM.php +#srv/web/owncloud/settings/l10n/nb_NO.php +#srv/web/owncloud/settings/l10n/nl.php +#srv/web/owncloud/settings/l10n/nn_NO.php +#srv/web/owncloud/settings/l10n/oc.php +#srv/web/owncloud/settings/l10n/pl.php +#srv/web/owncloud/settings/l10n/pl_PL.php +#srv/web/owncloud/settings/l10n/pt_BR.php +#srv/web/owncloud/settings/l10n/pt_PT.php +#srv/web/owncloud/settings/l10n/ro.php +#srv/web/owncloud/settings/l10n/ru.php +#srv/web/owncloud/settings/l10n/ru_RU.php +#srv/web/owncloud/settings/l10n/si_LK.php +#srv/web/owncloud/settings/l10n/sk_SK.php +#srv/web/owncloud/settings/l10n/sl.php +#srv/web/owncloud/settings/l10n/sr.php +#srv/web/owncloud/settings/l10n/sr@latin.php +#srv/web/owncloud/settings/l10n/sv.php +#srv/web/owncloud/settings/l10n/ta_LK.php +#srv/web/owncloud/settings/l10n/th_TH.php +#srv/web/owncloud/settings/l10n/tr.php +#srv/web/owncloud/settings/l10n/uk.php +#srv/web/owncloud/settings/l10n/ur_PK.php +#srv/web/owncloud/settings/l10n/vi.php +#srv/web/owncloud/settings/l10n/zh_CN.GB2312.php +#srv/web/owncloud/settings/l10n/zh_CN.php +#srv/web/owncloud/settings/l10n/zh_TW.php +#srv/web/owncloud/settings/languageCodes.php +#srv/web/owncloud/settings/personal.php +#srv/web/owncloud/settings/routes.php +#srv/web/owncloud/settings/settings.php +#srv/web/owncloud/settings/templates +#srv/web/owncloud/settings/templates/admin.php +#srv/web/owncloud/settings/templates/apps.php +#srv/web/owncloud/settings/templates/help.php +#srv/web/owncloud/settings/templates/oauth-required-apps.php +#srv/web/owncloud/settings/templates/personal.php +#srv/web/owncloud/settings/templates/settings.php +#srv/web/owncloud/settings/templates/users.php +#srv/web/owncloud/settings/users.php +#srv/web/owncloud/status.php +#srv/web/owncloud/themes +#srv/web/owncloud/themes/README +#srv/web/owncloud/upgrade.php +var/ipfire/backup/addons/includes/owncloud diff --git a/lfs/owncloud b/lfs/owncloud new file mode 100644 index 000000000..2e591b487 --- /dev/null +++ b/lfs/owncloud @@ -0,0 +1,99 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2013 IPFire Team <info@ipfire.org> # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see <http://www.gnu.org/licenses/>. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 5.0.11 + +THISAPP = owncloud-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = owncloud +PAK_VER = 1 + +DEPS = "" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = ae31d78bf9b29835330922fefa96e076 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_SRC)/$(PROG) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + + cd $(DIR_SRC) && cp -vrf owncloud /srv/web/ + + # Rename files with spaces in the name. + while read -r file; do \ + mv -v "$${file}" "$${file//\ /_}"; \ + done <<< "$$(find /srv/web/owncloud | grep ' ')" + + # Create data directory + mkdir -pv /srv/web/owncloud/data + + # Make sure everything is owned by root, except... + chown -R root.root /srv/web/owncloud + chown -R nobody.nobody /srv/web/owncloud/{apps,data,config} + + install -v -m644 $(DIR_SRC)/config/owncloud/owncloud.conf \ + /etc/httpd/conf/vhosts.d/ + install -v -m 644 $(DIR_SRC)/config/backup/includes/owncloud \ + /var/ipfire/backup/addons/includes/owncloud + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 8cb2b88cc..ba83801b1 100755 --- a/make.sh +++ b/make.sh @@ -806,6 +806,7 @@ buildipfire() { ipfiremake iotop ipfiremake stunnel ipfiremake sslscan + ipfiremake owncloud } buildinstaller() { diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh new file mode 100644 index 000000000..8c5b8b950 --- /dev/null +++ b/src/paks/owncloud/install.sh @@ -0,0 +1,31 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team <info@ipfire.org>. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +extract_files +mkdir /srv/web/owncloud/data +chown -R nobody:nobody /srv/web/owncloud/* +chmod 777 /srv/web/owncloud/apps +chmod 777 /srv/web/owncloud/config + +/etc/init.d/apache reload diff --git a/src/paks/owncloud/uninstall.sh b/src/paks/owncloud/uninstall.sh new file mode 100644 index 000000000..f82cc35df --- /dev/null +++ b/src/paks/owncloud/uninstall.sh @@ -0,0 +1,27 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team <info@ipfire.org>. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +remove_files + +/etc/init.d/apache reload diff --git a/src/paks/owncloud/update.sh b/src/paks/owncloud/update.sh new file mode 100644 index 000000000..89c40d0d7 --- /dev/null +++ b/src/paks/owncloud/update.sh @@ -0,0 +1,26 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team <info@ipfire.org>. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +./uninstall.sh +./install.sh From ac50b81ee4947e3ed49c44a8678197f590c89130 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Wed, 16 Apr 2014 16:14:23 +0200 Subject: [PATCH 100/143] owncloud:changed used port to 1010 and enabled ssl --- config/owncloud/owncloud.conf | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/config/owncloud/owncloud.conf b/config/owncloud/owncloud.conf index 36d51fe24..c0e7ca630 100644 --- a/config/owncloud/owncloud.conf +++ b/config/owncloud/owncloud.conf @@ -1,12 +1,19 @@ -Listen 80 +Listen 1010 -<VirtualHost *:80> +<VirtualHost *:1010> DocumentRoot /srv/web/owncloud + SSLEngine on + SSLProtocol all -SSLv2 + SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128:AES256:HIGH:!RC4:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK + SSLHonorCipherOrder on + SSLCertificateFile /etc/httpd/owncloud.crt + SSLCertificateKeyFile /etc/httpd/owncloud.key + Include /etc/httpd/conf/conf.d/php*.conf <Directory /srv/web/owncloud> - Options +FollowSymlinks + Options Indexes FollowSymlinks MultiViews AllowOverride ALL Order allow,deny Allow from all From bccb7c5e482801bc4e39a4ff170ffd1b84cb5808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Wed, 16 Apr 2014 16:28:01 +0200 Subject: [PATCH 101/143] owncloud: moved datadir to /var/owncloud/data --- config/rootfiles/packages/owncloud | 2 ++ lfs/owncloud | 3 ++- src/paks/owncloud/install.sh | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/packages/owncloud b/config/rootfiles/packages/owncloud index 67324996c..3c96673d4 100644 --- a/config/rootfiles/packages/owncloud +++ b/config/rootfiles/packages/owncloud @@ -6190,3 +6190,5 @@ srv/web/owncloud #srv/web/owncloud/themes/README #srv/web/owncloud/upgrade.php var/ipfire/backup/addons/includes/owncloud +#var/owncloud +#var/owncloud/data diff --git a/lfs/owncloud b/lfs/owncloud index 2e591b487..f36790eb4 100644 --- a/lfs/owncloud +++ b/lfs/owncloud @@ -86,7 +86,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) done <<< "$$(find /srv/web/owncloud | grep ' ')" # Create data directory - mkdir -pv /srv/web/owncloud/data + mkdir -pv /var/owncloud/data + ln -s /var/owncloud/data /srv/web/owncloud/data # Make sure everything is owned by root, except... chown -R root.root /srv/web/owncloud diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh index 8c5b8b950..1a39ef94d 100644 --- a/src/paks/owncloud/install.sh +++ b/src/paks/owncloud/install.sh @@ -23,8 +23,8 @@ # . /opt/pakfire/lib/functions.sh extract_files -mkdir /srv/web/owncloud/data -chown -R nobody:nobody /srv/web/owncloud/* +mkdir /var/owncloud/data +chown -R nobody:nobody /var/owncloud/* chmod 777 /srv/web/owncloud/apps chmod 777 /srv/web/owncloud/config From f7f86f1a7cb9f295530978d03de500c7f9c35cd6 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 16 Apr 2014 16:50:18 +0200 Subject: [PATCH 102/143] owncloud: Import self-signed certs for a start. --- src/paks/owncloud/install.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh index 1a39ef94d..52d4e34ce 100644 --- a/src/paks/owncloud/install.sh +++ b/src/paks/owncloud/install.sh @@ -28,4 +28,10 @@ chown -R nobody:nobody /var/owncloud/* chmod 777 /srv/web/owncloud/apps chmod 777 /srv/web/owncloud/config +# Import web interface certificates if none exist. +if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! "/etc/httpd/owncloud.key" ]; then + cat /etc/httpd/server.crt > /etc/httpd/owncloud.crt + cat /etc/httpd/server.key > /etc/httpd/owncloud.key +fi + /etc/init.d/apache reload From cddd2616501879bb0da165da40e894f69f98531c Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 16 Apr 2014 16:51:12 +0200 Subject: [PATCH 103/143] owncloud: Cleanup install.sh script. --- src/paks/owncloud/install.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh index 52d4e34ce..22ad31845 100644 --- a/src/paks/owncloud/install.sh +++ b/src/paks/owncloud/install.sh @@ -23,11 +23,15 @@ # . /opt/pakfire/lib/functions.sh extract_files -mkdir /var/owncloud/data -chown -R nobody:nobody /var/owncloud/* + +# Fix permissions. chmod 777 /srv/web/owncloud/apps chmod 777 /srv/web/owncloud/config +# Create data directory. +mkdir -p /var/owncloud/data +chown -R nobody:nobody /var/owncloud + # Import web interface certificates if none exist. if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! "/etc/httpd/owncloud.key" ]; then cat /etc/httpd/server.crt > /etc/httpd/owncloud.crt @@ -35,3 +39,5 @@ if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! "/etc/httpd/owncloud.key" ]; then fi /etc/init.d/apache reload + +exit 0 From 83e8d92673a87c3e3c9373e25af4f4bfd96dc36b Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 16 Apr 2014 16:51:50 +0200 Subject: [PATCH 104/143] owncloud: Exclude data directory from backup. --- config/backup/includes/owncloud | 1 - 1 file changed, 1 deletion(-) diff --git a/config/backup/includes/owncloud b/config/backup/includes/owncloud index 4b5216e55..4529bc964 100644 --- a/config/backup/includes/owncloud +++ b/config/backup/includes/owncloud @@ -1,2 +1 @@ /srv/web/owncloud/config -/srv/web/owncloud/data From 21987073ff4403079944bb199689e9cf9063f439 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Thu, 17 Apr 2014 14:08:53 +0200 Subject: [PATCH 105/143] owncloud: modified install.sh and uninstall.sh added backup functionality --- src/paks/owncloud/install.sh | 1 + src/paks/owncloud/uninstall.sh | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh index 22ad31845..10aef4541 100644 --- a/src/paks/owncloud/install.sh +++ b/src/paks/owncloud/install.sh @@ -23,6 +23,7 @@ # . /opt/pakfire/lib/functions.sh extract_files +restore_backup ${NAME} # Fix permissions. chmod 777 /srv/web/owncloud/apps diff --git a/src/paks/owncloud/uninstall.sh b/src/paks/owncloud/uninstall.sh index f82cc35df..9e2578fa9 100644 --- a/src/paks/owncloud/uninstall.sh +++ b/src/paks/owncloud/uninstall.sh @@ -22,6 +22,9 @@ ############################################################################ # . /opt/pakfire/lib/functions.sh +make_backup ${NAME} remove_files /etc/init.d/apache reload + +exit 0 From 5f4ebb7f66f69a8a4833862ff049fe473edde7a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Fri, 2 May 2014 08:32:19 +0200 Subject: [PATCH 106/143] owncloud: updated to owncloud 6.0.3 --- lfs/owncloud | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/owncloud b/lfs/owncloud index f36790eb4..cdbf03a69 100644 --- a/lfs/owncloud +++ b/lfs/owncloud @@ -24,7 +24,7 @@ include Config -VER = 5.0.11 +VER = 6.0.3 THISAPP = owncloud-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = ae31d78bf9b29835330922fefa96e076 +$(DL_FILE)_MD5 = 007d6025cca1e46abd52bc6700149bc9 install : $(TARGET) From 893450d382eb08808583fe4edaa15de730106b03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Fri, 2 May 2014 08:33:45 +0200 Subject: [PATCH 107/143] owncloud: with non-existent certificates they were not copied. corrected install.sh to the effect --- src/paks/owncloud/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh index 10aef4541..e2ad07d40 100644 --- a/src/paks/owncloud/install.sh +++ b/src/paks/owncloud/install.sh @@ -34,7 +34,7 @@ mkdir -p /var/owncloud/data chown -R nobody:nobody /var/owncloud # Import web interface certificates if none exist. -if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! "/etc/httpd/owncloud.key" ]; then +if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! -e "/etc/httpd/owncloud.key" ]; then cat /etc/httpd/server.crt > /etc/httpd/owncloud.crt cat /etc/httpd/server.key > /etc/httpd/owncloud.key fi From 67680bc12f510b325a4f7434315959f71f31444e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Sun, 4 May 2014 20:14:42 +0200 Subject: [PATCH 108/143] owncloud: updated to owncloud 6.0.4 - the forgotten rootfile --- config/rootfiles/packages/owncloud | 6241 ++++++++++++++++++++++------ 1 file changed, 5017 insertions(+), 1224 deletions(-) diff --git a/config/rootfiles/packages/owncloud b/config/rootfiles/packages/owncloud index 3c96673d4..9388ac9a1 100644 --- a/config/rootfiles/packages/owncloud +++ b/config/rootfiles/packages/owncloud @@ -6,89 +6,18 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/Archive/Tar.php #srv/web/owncloud/3rdparty/Console #srv/web/owncloud/3rdparty/Console/Getopt.php -#srv/web/owncloud/3rdparty/Dropbox -#srv/web/owncloud/3rdparty/Dropbox/API.php -#srv/web/owncloud/3rdparty/Dropbox/Exception -#srv/web/owncloud/3rdparty/Dropbox/Exception.php -#srv/web/owncloud/3rdparty/Dropbox/Exception/Forbidden.php -#srv/web/owncloud/3rdparty/Dropbox/Exception/NotFound.php -#srv/web/owncloud/3rdparty/Dropbox/Exception/OverQuota.php -#srv/web/owncloud/3rdparty/Dropbox/Exception/RequestToken.php -#srv/web/owncloud/3rdparty/Dropbox/LICENSE.txt -#srv/web/owncloud/3rdparty/Dropbox/OAuth -#srv/web/owncloud/3rdparty/Dropbox/OAuth.php -#srv/web/owncloud/3rdparty/Dropbox/OAuth/Consumer -#srv/web/owncloud/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php -#srv/web/owncloud/3rdparty/Dropbox/OAuth/Curl.php -#srv/web/owncloud/3rdparty/Dropbox/README.md -#srv/web/owncloud/3rdparty/Dropbox/autoload.php -#srv/web/owncloud/3rdparty/Google -#srv/web/owncloud/3rdparty/Google/LICENSE.txt -#srv/web/owncloud/3rdparty/Google/OAuth.php -#srv/web/owncloud/3rdparty/Google/common.inc.php +#srv/web/owncloud/3rdparty/Jcrop +#srv/web/owncloud/3rdparty/Jcrop/MIT-LICENSE.txt +#srv/web/owncloud/3rdparty/Jcrop/README.md +#srv/web/owncloud/3rdparty/Jcrop/css +#srv/web/owncloud/3rdparty/Jcrop/css/Jcrop.gif +#srv/web/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.css +#srv/web/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.min.css +#srv/web/owncloud/3rdparty/Jcrop/js +#srv/web/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.js +#srv/web/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.min.js #srv/web/owncloud/3rdparty/LICENSE_INFO -#srv/web/owncloud/3rdparty/MDB2 #srv/web/owncloud/3rdparty/MDB2.php -#srv/web/owncloud/3rdparty/MDB2/Date.php -#srv/web/owncloud/3rdparty/MDB2/Driver -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/Common.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Datatype/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/Common.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Function/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/Common.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Manager/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/Common.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Native/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/Common.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/Reverse/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Driver/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Driver/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Driver/sqlite.php -#srv/web/owncloud/3rdparty/MDB2/Driver/sqlsrv.php -#srv/web/owncloud/3rdparty/MDB2/Extended.php -#srv/web/owncloud/3rdparty/MDB2/Iterator.php -#srv/web/owncloud/3rdparty/MDB2/LOB.php -#srv/web/owncloud/3rdparty/MDB2/Schema -#srv/web/owncloud/3rdparty/MDB2/Schema.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Parser.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Parser2.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/ibase.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/mssql.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/mysql.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/oci8.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Reserved/pgsql.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Tool -#srv/web/owncloud/3rdparty/MDB2/Schema/Tool.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Tool/ParameterException.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Validate.php -#srv/web/owncloud/3rdparty/MDB2/Schema/Writer.php #srv/web/owncloud/3rdparty/OS #srv/web/owncloud/3rdparty/OS/Guess.php #srv/web/owncloud/3rdparty/PEAR @@ -304,6 +233,8 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/Patchwork/Utf8/data #srv/web/owncloud/3rdparty/Patchwork/Utf8/data/caseFolding_full.ser #srv/web/owncloud/3rdparty/Patchwork/Utf8/data/translit_extra.ser +#srv/web/owncloud/3rdparty/Pimple +#srv/web/owncloud/3rdparty/Pimple/Pimple.php #srv/web/owncloud/3rdparty/Sabre #srv/web/owncloud/3rdparty/Sabre/CalDAV #srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend @@ -550,80 +481,6 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/XML/Parser #srv/web/owncloud/3rdparty/XML/Parser.php #srv/web/owncloud/3rdparty/XML/Parser/Simple.php -#srv/web/owncloud/3rdparty/aws-sdk -#srv/web/owncloud/3rdparty/aws-sdk/README.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs -#srv/web/owncloud/3rdparty/aws-sdk/_docs/CHANGELOG.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs/CONTRIBUTORS.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs/DYNAMODBSESSIONHANDLER.html -#srv/web/owncloud/3rdparty/aws-sdk/_docs/KNOWNISSUES.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs/LICENSE.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs/NOTICE.md -#srv/web/owncloud/3rdparty/aws-sdk/_docs/STREAMWRAPPER_README.html -#srv/web/owncloud/3rdparty/aws-sdk/_docs/WHERE_IS_THE_API_REFERENCE.md -#srv/web/owncloud/3rdparty/aws-sdk/authentication -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signable.interface.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v2query.class.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v3json.class.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v3query.class.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v4json.class.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signature_v4query.class.php -#srv/web/owncloud/3rdparty/aws-sdk/authentication/signer.abstract.php -#srv/web/owncloud/3rdparty/aws-sdk/lib -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/LICENSE -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/README -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/README -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/mysql.sql -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/pgsql.sql -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/_sql/sqlite3.sql -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cacheapc.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachecore.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachefile.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachemc.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachepdo.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/cachexcache.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/cachecore/icachecore.interface.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/dom -#srv/web/owncloud/3rdparty/aws-sdk/lib/dom/ArrayToDOMDocument.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore -#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/LICENSE -#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/README.md -#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/cacert.pem -#srv/web/owncloud/3rdparty/aws-sdk/lib/requestcore/requestcore.class.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/LICENSE -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/README.markdown -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYaml.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlDumper.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlInline.php -#srv/web/owncloud/3rdparty/aws-sdk/lib/yaml/lib/sfYamlParser.php -#srv/web/owncloud/3rdparty/aws-sdk/sdk.class.php -#srv/web/owncloud/3rdparty/aws-sdk/services -#srv/web/owncloud/3rdparty/aws-sdk/services/s3.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities -#srv/web/owncloud/3rdparty/aws-sdk/utilities/array.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/batchrequest.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/complextype.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/credential.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/credentials.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/gzipdecode.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopbase.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopbootstrap.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/hadoopstep.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/info.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/json.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/manifest.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/mimetypes.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/policy.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/request.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/response.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/simplexml.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/stacktemplate.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/stepconfig.class.php -#srv/web/owncloud/3rdparty/aws-sdk/utilities/utilities.class.php #srv/web/owncloud/3rdparty/class.phpmailer.php #srv/web/owncloud/3rdparty/class.smtp.php #srv/web/owncloud/3rdparty/css @@ -632,6 +489,601 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/css/chosen.css #srv/web/owncloud/3rdparty/css/chosen/chosen-sprite.png #srv/web/owncloud/3rdparty/css/chosen/chosen.css +#srv/web/owncloud/3rdparty/doctrine +#srv/web/owncloud/3rdparty/doctrine/common +#srv/web/owncloud/3rdparty/doctrine/common/.gitmodules +#srv/web/owncloud/3rdparty/doctrine/common/.travis.yml +#srv/web/owncloud/3rdparty/doctrine/common/LICENSE +#srv/web/owncloud/3rdparty/doctrine/common/README.md +#srv/web/owncloud/3rdparty/doctrine/common/UPGRADE_TO_2_1 +#srv/web/owncloud/3rdparty/doctrine/common/UPGRADE_TO_2_2 +#srv/web/owncloud/3rdparty/doctrine/common/build.properties +#srv/web/owncloud/3rdparty/doctrine/common/build.xml +#srv/web/owncloud/3rdparty/doctrine/common/composer.json +#srv/web/owncloud/3rdparty/doctrine/common/lib +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Attribute.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Attributes.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/IgnoreAnnotation.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Required.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Target.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationException.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationReader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationRegistry.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/CachedReader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/DocLexer.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/DocParser.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/FileCacheReader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/IndexedReader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/PhpParser.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Reader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/SimpleAnnotationReader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/TokenParser.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ApcCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ArrayCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/Cache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/CacheProvider.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/FileCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/FilesystemCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/MemcacheCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/MemcachedCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/PhpFileCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/RedisCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/WinCacheCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/XcacheCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ZendDataCache.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/ClassLoader.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/ArrayCollection.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Collection.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Criteria.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/ClosureExpressionVisitor.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Comparison.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/CompositeExpression.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Expression.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/ExpressionVisitor.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Value.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/ExpressionBuilder.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Selectable.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/CommonException.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Comparable.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventManager.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventSubscriber.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Lexer.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/NotifyPropertyChanged.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/AbstractManagerRegistry.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ConnectionRegistry.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/LifecycleEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/LoadClassMetadataEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/ManagerEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/OnClearEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/PreUpdateEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ManagerRegistry.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ClassMetadata.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ClassMetadataFactory.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/AnnotationDriver.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/DefaultFileLocator.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileDriver.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileLocator.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriver.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/PHPDriver.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/StaticPHPDriver.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/SymfonyFileLocator.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/MappingException.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ReflectionService.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/StaticReflectionService.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectManager.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectManagerAware.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectRepository.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/PersistentObject.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Proxy.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/PropertyChangedListener.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/ClassFinderInterface.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/Psr0FindFile.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/ReflectionProviderInterface.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionClass.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionMethod.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionParser.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionProperty.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/ClassUtils.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/Debug.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/Inflector.php +#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Version.php +#srv/web/owncloud/3rdparty/doctrine/common/phpunit.xml.dist +#srv/web/owncloud/3rdparty/doctrine/common/tests +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/AbstractReaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/AnnotationReaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/CachedReaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DocLexerTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DocParserTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DummyClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/FileCacheReaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/AnnotWithDefaultValue.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Autoload.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Route.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Secure.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Template.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Version.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetAll.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetAnnotation.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetMethod.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetPropertyMethod.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithAttributes.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithConstants.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithRequiredAttributes.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithRequiredAttributesWithoutContructor.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithTargetSyntaxError.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithVarType.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassDDC1660.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithAnnotationWithTargetSyntaxError.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithAnnotationWithVarType.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithClosure.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithConstants.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithFullyQualifiedUseStatements.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtMethod.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtProperty.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithValidAnnotationTarget.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Controller.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/DifferentNamespacesPerFileWithClassAsFirst.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/DifferentNamespacesPerFileWithClassAsLast.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/EqualNamespacesPerFileWithClassAsFirst.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/EqualNamespacesPerFileWithClassAsLast.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/GlobalNamespacesPerFileWithClassAsFirst.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/GlobalNamespacesPerFileWithClassAsLast.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/IntefaceWithConstants.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/InvalidAnnotationUsageButIgnoredClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/InvalidAnnotationUsageClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/MultipleClassesInFile.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/MultipleImportsInUseStatement.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespaceAndClassCommentedOut.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespaceWithClosureDeclaration.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespacedSingleClassLOC1000.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NoAnnotation.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NonNamespacedClass.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/SingleClassLOC1000.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/TestInterface.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/PerformanceTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/PhpParserTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/SimpleAnnotationReaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM55Test.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM58Entity.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM58Test.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/TopLevelAnnotation.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ApcCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ArrayCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/CacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/FilesystemCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/MemcacheCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/MemcachedCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/PhpFileCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/RedisCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/WinCacheCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/XcacheCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ZendDataCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassA.class.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassB.class.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassC.class.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassD.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/ClosureExpressionVisitorTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/CollectionTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/CriteriaTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/ExpressionBuilderTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/DoctrineExceptionTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/EventManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/ChainDriverTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/ClassMetadataFactoryTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/DefaultFileLocatorTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/FileDriverTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/PHPDriverTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/RuntimeReflectionServiceTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/StaticPHPDriverTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/StaticReflectionServiceTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/SymfonyFileLocatorTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/TestEntity.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/global.yml +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/stdClass.yml +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/PersistentObjectTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/DeeperNamespaceParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/Dummies +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/Dummies/NoParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/FullyClassifiedParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/NoParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/SameNamespaceParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/StaticReflectionParserTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/UseParent.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util/ClassUtilsTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util/DebugTest.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/DoctrineTestCase.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/TestInit.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/NativePhpunitTask.php +#srv/web/owncloud/3rdparty/doctrine/common/tests/README.markdown +#srv/web/owncloud/3rdparty/doctrine/dbal +#srv/web/owncloud/3rdparty/doctrine/dbal/.gitmodules +#srv/web/owncloud/3rdparty/doctrine/dbal/.travis.yml +#srv/web/owncloud/3rdparty/doctrine/dbal/LICENSE +#srv/web/owncloud/3rdparty/doctrine/dbal/README.md +#srv/web/owncloud/3rdparty/doctrine/dbal/UPGRADE +#srv/web/owncloud/3rdparty/doctrine/dbal/bin +#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine-dbal +#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine-dbal.php +#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine.php +#srv/web/owncloud/3rdparty/doctrine/dbal/build.properties +#srv/web/owncloud/3rdparty/doctrine/dbal/build.xml +#srv/web/owncloud/3rdparty/doctrine/dbal/composer.json +#srv/web/owncloud/3rdparty/doctrine/dbal/docs +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design/AZURE_FEDERATIONS.md +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design/SHARDING.md +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/README.md +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/bootstrap.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/composer.json +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/create_schema.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/insert_data.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/insert_data_aftersplit.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/query_filtering_off.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/query_filtering_on.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/split_federation.php +#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/view_federation_members.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/ArrayStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/CacheException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/QueryCacheProfile.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/ResultCacheStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Configuration.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/ConnectionException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connections +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2 +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Exception.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Statement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliConnection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8 +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Exception.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Statement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOIbm +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOIbm/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOOracle +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOOracle/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/ResultStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/Driver.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/LastInsertId.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvConnection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Statement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/ConnectionEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/MysqlSessionInit.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/OracleSessionInit.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/SQLSessionInit.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableAddColumnEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableChangeColumnEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRemoveColumnEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRenameColumnEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaColumnDefinitionEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableColumnEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaDropTableEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaIndexDefinitionEventArgs.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Events.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGenerator.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGeneratorSchemaVisitor.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/LockMode.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/DebugStack.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/EchoSQLLogger.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/LoggerChain.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/SQLLogger.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/AbstractPlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DB2Platform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DrizzlePlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DB2Keywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DrizzleKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/KeywordList.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MsSQLKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQLKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/OracleKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQLKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/ReservedKeywordsValidator.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLiteKeywords.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySqlPlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/OraclePlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSqlPlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAzurePlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2005Platform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2008Platform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SqlitePlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability/Connection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability/Statement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/CompositeExpression.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/ExpressionBuilder.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/README.markdown +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtils.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtilsException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractAsset.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Column.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/ColumnDiff.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Comparator.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Constraint.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/DB2SchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/DrizzleSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/ForeignKeyConstraint.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Index.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/MySqlSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/OracleSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Schema.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaConfig.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaDiff.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Sequence.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SqliteSchemaManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SchemaSynchronizer.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizer.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Table.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/TableDiff.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/View.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/CreateSchemaSqlCollector.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Graphviz.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/RemoveNamespacedAssets.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Visitor.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardConnection.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizer.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureShardManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/Schema +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/Schema/MultiTenantVisitor.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/MultiTenantShardChoser.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/ShardChoser.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardManager.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardingException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Statement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ImportCommand.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ReservedWordsCommand.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/RunSqlCommand.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Helper +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Helper/ConnectionHelper.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BigIntType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BlobType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BooleanType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeTzType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DecimalType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/FloatType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/GuidType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/IntegerType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/JsonArrayType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ObjectType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/SimpleArrayType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/SmallIntType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/StringType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/TextType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/TimeType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/Type.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/VarDateTimeType.php +#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Version.php +#srv/web/owncloud/3rdparty/doctrine/dbal/phpunit.xml.dist +#srv/web/owncloud/3rdparty/doctrine/dbal/run-all.sh +#srv/web/owncloud/3rdparty/doctrine/dbal/tests +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/ConnectionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/DBALExceptionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver/OCI8 +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver/OCI8/OCI8StatementTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/DriverManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/MysqlSessionInitTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/OracleSessionInitTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/SQLSessionInitTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/BlobTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ConnectionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/DataAccessTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/LoggingTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/MasterSlaveConnectionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ModifyLimitQueryTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/NamedParametersTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/PortabilityTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ResultCacheTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/Db2SchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/DrizzleSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/MySqlSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/OracleSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/PostgreSqlSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SQLServerSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SchemaManagerFunctionalTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SqliteSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TableGeneratorTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TemporaryTableTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL168Test.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL202Test.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL510Test.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TypeConversionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/WriteTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Logging +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Logging/DebugStackTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Mocks +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Mocks/MockPlatform.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/AbstractPlatformTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/MySqlPlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/OraclePlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/PostgreSqlPlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/ReservedKeywordsValidatorTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SQLAzurePlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SQLServerPlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SqlitePlatformTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression/CompositeExpressionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression/ExpressionBuilderTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/QueryBuilderTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/SQLParserUtilsTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/ColumnTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/ComparatorTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/IndexTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/MySqlSchemaManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Platforms +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Platforms/MySQLSchemaTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SchemaDiffTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SchemaTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SequenceTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Synchronizer +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/TableTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor/RemoveNamespacedAssetsTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor/SchemaSqlCollectorTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/PoolingShardConnectionTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/PoolingShardManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/AbstractTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/FunctionalTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/MultiTenantVisitorTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/SQLAzureShardManagerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/ShardChoser +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/ShardChoser/MultiTenantShardChoserTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/ArrayTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/BlobTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/BooleanTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTimeTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTimeTzTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DecimalTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/FloatTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/GuidTypeTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/IntegerTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/ObjectTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/SmallIntTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/StringTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/TimeTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/VarDateTimeTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/UtilTest.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DbalFunctionalTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DbalTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DoctrineTestCase.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/ConnectionMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DatabasePlatformMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DriverConnectionMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DriverMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/HydratorMockStatement.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/SchemaManagerMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/TaskMock.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/TestInit.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/TestUtil.php +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/README.markdown +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/mysql.travis.xml +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/mysqli.travis.xml +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/pgsql.travis.xml +#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/sqlite.travis.xml #srv/web/owncloud/3rdparty/fontawesome #srv/web/owncloud/3rdparty/fontawesome/README.md #srv/web/owncloud/3rdparty/fontawesome/css @@ -743,19 +1195,10 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.svg #srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.ttf #srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.woff -#srv/web/owncloud/3rdparty/fullcalendar -#srv/web/owncloud/3rdparty/fullcalendar/GPL-LICENSE.txt -#srv/web/owncloud/3rdparty/fullcalendar/MIT-LICENSE.txt -#srv/web/owncloud/3rdparty/fullcalendar/css -#srv/web/owncloud/3rdparty/fullcalendar/css/fullcalendar.css -#srv/web/owncloud/3rdparty/fullcalendar/css/fullcalendar.print.css -#srv/web/owncloud/3rdparty/fullcalendar/js -#srv/web/owncloud/3rdparty/fullcalendar/js/fullcalendar.js -#srv/web/owncloud/3rdparty/fullcalendar/js/fullcalendar.min.js -#srv/web/owncloud/3rdparty/fullcalendar/js/gcal.js #srv/web/owncloud/3rdparty/getid3 #srv/web/owncloud/3rdparty/getid3/extension.cache.dbm.php #srv/web/owncloud/3rdparty/getid3/extension.cache.mysql.php +#srv/web/owncloud/3rdparty/getid3/extension.cache.sqlite3.php #srv/web/owncloud/3rdparty/getid3/getid3.lib.php #srv/web/owncloud/3rdparty/getid3/getid3.php #srv/web/owncloud/3rdparty/getid3/license.txt @@ -774,6 +1217,7 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/getid3/module.audio-video.real.php #srv/web/owncloud/3rdparty/getid3/module.audio-video.riff.php #srv/web/owncloud/3rdparty/getid3/module.audio-video.swf.php +#srv/web/owncloud/3rdparty/getid3/module.audio-video.ts.php #srv/web/owncloud/3rdparty/getid3/module.audio.aa.php #srv/web/owncloud/3rdparty/getid3/module.audio.aac.php #srv/web/owncloud/3rdparty/getid3/module.audio.ac3.php @@ -834,6 +1278,10 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/js/chosen/chosen.jquery.min.js #srv/web/owncloud/3rdparty/js/chosen/chosen.proto.js #srv/web/owncloud/3rdparty/js/chosen/chosen.proto.min.js +#srv/web/owncloud/3rdparty/js/md5 +#srv/web/owncloud/3rdparty/js/md5/README.md +#srv/web/owncloud/3rdparty/js/md5/md5.js +#srv/web/owncloud/3rdparty/js/md5/md5.min.js #srv/web/owncloud/3rdparty/mediawiki #srv/web/owncloud/3rdparty/mediawiki/CSSMin.php #srv/web/owncloud/3rdparty/mediawiki/JavaScriptMinifier.php @@ -848,26 +1296,207 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/miniColors/js #srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.js #srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.min.js -#srv/web/owncloud/3rdparty/openid -#srv/web/owncloud/3rdparty/openid/class.openid.v3.php -#srv/web/owncloud/3rdparty/openid/phpmyid.php -#srv/web/owncloud/3rdparty/php-cloudfiles -#srv/web/owncloud/3rdparty/php-cloudfiles/AUTHORS -#srv/web/owncloud/3rdparty/php-cloudfiles/COPYING -#srv/web/owncloud/3rdparty/php-cloudfiles/Changelog -#srv/web/owncloud/3rdparty/php-cloudfiles/README -#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles.php -#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles_exceptions.php -#srv/web/owncloud/3rdparty/php-cloudfiles/cloudfiles_http.php +#srv/web/owncloud/3rdparty/patches.txt #srv/web/owncloud/3rdparty/phpass #srv/web/owncloud/3rdparty/phpass/PasswordHash.php #srv/web/owncloud/3rdparty/phpass/c #srv/web/owncloud/3rdparty/phpass/c/Makefile #srv/web/owncloud/3rdparty/phpass/c/crypt_private.c #srv/web/owncloud/3rdparty/phpass/test.php -#srv/web/owncloud/3rdparty/smb4php -#srv/web/owncloud/3rdparty/smb4php/smb.php #srv/web/owncloud/3rdparty/symfony +#srv/web/owncloud/3rdparty/symfony/console +#srv/web/owncloud/3rdparty/symfony/console/Symfony +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Application.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/CHANGELOG.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/Command.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/HelpCommand.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/ListCommand.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/ConsoleEvents.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/ApplicationDescription.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/Descriptor.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/DescriptorInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/JsonDescriptor.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/MarkdownDescriptor.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/TextDescriptor.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/XmlDescriptor.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleCommandEvent.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleEvent.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleExceptionEvent.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleTerminateEvent.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatter.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyle.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyleInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyleStack.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/DescriptorHelper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/DialogHelper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/FormatterHelper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/Helper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/HelperInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/HelperSet.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/ProgressHelper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/TableHelper.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/ArgvInput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/ArrayInput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/Input.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputArgument.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputDefinition.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputOption.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/StringInput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/LICENSE +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/ConsoleOutput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/ConsoleOutputInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/NullOutput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/Output.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/OutputInterface.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/StreamOutput.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/README.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources/bin +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources/bin/hiddeninput.exe +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Shell.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester/ApplicationTester.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester/CommandTester.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/ApplicationTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/CommandTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/HelpCommandTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/ListCommandTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/AbstractDescriptorTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/JsonDescriptorTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/MarkdownDescriptorTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/ObjectsProvider.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/TextDescriptorTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/XmlDescriptorTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorApplication1.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorApplication2.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorCommand1.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorCommand2.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo1Command.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo2Command.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo3Command.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo4Command.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/FooCommand.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/TestCommand.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_astext1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_astext2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_asxml1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_asxml2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_gethelp.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception3.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception4.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run3.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run4.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_astext.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_asxml.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/definition_astext.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/definition_asxml.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.md +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.txt +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.xml +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterStyleStackTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterStyleTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/DialogHelperTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/FormatterHelperTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/HelperSetTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/ProgressHelperTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/TableHelperTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/ArgvInputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/ArrayInputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputArgumentTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputDefinitionTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputOptionTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/StringInputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/ConsoleOutputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/NullOutputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/OutputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/StreamOutputTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester/ApplicationTesterTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester/CommandTesterTest.php +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/composer.json +#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/phpunit.xml.dist #srv/web/owncloud/3rdparty/symfony/routing #srv/web/owncloud/3rdparty/symfony/routing/Symfony #srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component @@ -983,11 +1612,111 @@ srv/web/owncloud #srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js #srv/web/owncloud/3rdparty/timepicker/js/jquery.ui.timepicker.js #srv/web/owncloud/3rdparty/timepicker/releases.txt +#srv/web/owncloud/3rdparty/zxcvbn +#srv/web/owncloud/3rdparty/zxcvbn/LICENSE.txt +#srv/web/owncloud/3rdparty/zxcvbn/README.md +#srv/web/owncloud/3rdparty/zxcvbn/js +#srv/web/owncloud/3rdparty/zxcvbn/js/zxcvbn.js +#srv/web/owncloud/3rdparty/zxcvbn/js/zxcvbn.min.js #srv/web/owncloud/AUTHORS #srv/web/owncloud/COPYING-AGPL -#srv/web/owncloud/COPYING-README -#srv/web/owncloud/README #srv/web/owncloud/apps +#srv/web/owncloud/apps/activity +#srv/web/owncloud/apps/activity/TODO +#srv/web/owncloud/apps/activity/ajax +#srv/web/owncloud/apps/activity/ajax/fetch.php +#srv/web/owncloud/apps/activity/appinfo +#srv/web/owncloud/apps/activity/appinfo/app.php +#srv/web/owncloud/apps/activity/appinfo/database.xml +#srv/web/owncloud/apps/activity/appinfo/info.xml +#srv/web/owncloud/apps/activity/appinfo/routes.php +#srv/web/owncloud/apps/activity/appinfo/version +#srv/web/owncloud/apps/activity/css +#srv/web/owncloud/apps/activity/css/style.css +#srv/web/owncloud/apps/activity/img +#srv/web/owncloud/apps/activity/img/activity.png +#srv/web/owncloud/apps/activity/img/activity.svg +#srv/web/owncloud/apps/activity/index.php +#srv/web/owncloud/apps/activity/js +#srv/web/owncloud/apps/activity/js/jquery.infinitescroll.js +#srv/web/owncloud/apps/activity/js/jquery.infinitescroll.min.js +#srv/web/owncloud/apps/activity/js/jquery.masonry.js +#srv/web/owncloud/apps/activity/js/jquery.masonry.min.js +#srv/web/owncloud/apps/activity/js/script.js +#srv/web/owncloud/apps/activity/l10n +#srv/web/owncloud/apps/activity/l10n/ar.php +#srv/web/owncloud/apps/activity/l10n/bg_BG.php +#srv/web/owncloud/apps/activity/l10n/bn_BD.php +#srv/web/owncloud/apps/activity/l10n/ca.php +#srv/web/owncloud/apps/activity/l10n/cs_CZ.php +#srv/web/owncloud/apps/activity/l10n/cy_GB.php +#srv/web/owncloud/apps/activity/l10n/da.php +#srv/web/owncloud/apps/activity/l10n/de.php +#srv/web/owncloud/apps/activity/l10n/de_CH.php +#srv/web/owncloud/apps/activity/l10n/de_DE.php +#srv/web/owncloud/apps/activity/l10n/el.php +#srv/web/owncloud/apps/activity/l10n/en_GB.php +#srv/web/owncloud/apps/activity/l10n/eo.php +#srv/web/owncloud/apps/activity/l10n/es.php +#srv/web/owncloud/apps/activity/l10n/es_AR.php +#srv/web/owncloud/apps/activity/l10n/et_EE.php +#srv/web/owncloud/apps/activity/l10n/eu.php +#srv/web/owncloud/apps/activity/l10n/fa.php +#srv/web/owncloud/apps/activity/l10n/fi_FI.php +#srv/web/owncloud/apps/activity/l10n/fr.php +#srv/web/owncloud/apps/activity/l10n/gl.php +#srv/web/owncloud/apps/activity/l10n/he.php +#srv/web/owncloud/apps/activity/l10n/hr.php +#srv/web/owncloud/apps/activity/l10n/hu_HU.php +#srv/web/owncloud/apps/activity/l10n/hy.php +#srv/web/owncloud/apps/activity/l10n/ia.php +#srv/web/owncloud/apps/activity/l10n/id.php +#srv/web/owncloud/apps/activity/l10n/is.php +#srv/web/owncloud/apps/activity/l10n/it.php +#srv/web/owncloud/apps/activity/l10n/ja_JP.php +#srv/web/owncloud/apps/activity/l10n/ka_GE.php +#srv/web/owncloud/apps/activity/l10n/ko.php +#srv/web/owncloud/apps/activity/l10n/ku_IQ.php +#srv/web/owncloud/apps/activity/l10n/lb.php +#srv/web/owncloud/apps/activity/l10n/lt_LT.php +#srv/web/owncloud/apps/activity/l10n/lv.php +#srv/web/owncloud/apps/activity/l10n/mk.php +#srv/web/owncloud/apps/activity/l10n/ms_MY.php +#srv/web/owncloud/apps/activity/l10n/my_MM.php +#srv/web/owncloud/apps/activity/l10n/nb_NO.php +#srv/web/owncloud/apps/activity/l10n/nl.php +#srv/web/owncloud/apps/activity/l10n/nn_NO.php +#srv/web/owncloud/apps/activity/l10n/oc.php +#srv/web/owncloud/apps/activity/l10n/pl.php +#srv/web/owncloud/apps/activity/l10n/pt_BR.php +#srv/web/owncloud/apps/activity/l10n/pt_PT.php +#srv/web/owncloud/apps/activity/l10n/ro.php +#srv/web/owncloud/apps/activity/l10n/ru.php +#srv/web/owncloud/apps/activity/l10n/si_LK.php +#srv/web/owncloud/apps/activity/l10n/sk_SK.php +#srv/web/owncloud/apps/activity/l10n/sl.php +#srv/web/owncloud/apps/activity/l10n/sq.php +#srv/web/owncloud/apps/activity/l10n/sr.php +#srv/web/owncloud/apps/activity/l10n/sr@latin.php +#srv/web/owncloud/apps/activity/l10n/sv.php +#srv/web/owncloud/apps/activity/l10n/ta_LK.php +#srv/web/owncloud/apps/activity/l10n/th_TH.php +#srv/web/owncloud/apps/activity/l10n/tr.php +#srv/web/owncloud/apps/activity/l10n/ug.php +#srv/web/owncloud/apps/activity/l10n/uk.php +#srv/web/owncloud/apps/activity/l10n/vi.php +#srv/web/owncloud/apps/activity/l10n/zh_CN.php +#srv/web/owncloud/apps/activity/l10n/zh_TW.php +#srv/web/owncloud/apps/activity/lib +#srv/web/owncloud/apps/activity/lib/consumer.php +#srv/web/owncloud/apps/activity/lib/data.php +#srv/web/owncloud/apps/activity/lib/hooks.php +#srv/web/owncloud/apps/activity/lib/ocs.php +#srv/web/owncloud/apps/activity/lib/search.php +#srv/web/owncloud/apps/activity/rss.php +#srv/web/owncloud/apps/activity/templates +#srv/web/owncloud/apps/activity/templates/activities.part.php +#srv/web/owncloud/apps/activity/templates/list.php #srv/web/owncloud/apps/admin_dependencies_chk #srv/web/owncloud/apps/admin_dependencies_chk/appinfo #srv/web/owncloud/apps/admin_dependencies_chk/appinfo/app.php @@ -1003,8 +1732,10 @@ srv/web/owncloud #srv/web/owncloud/apps/admin_dependencies_chk/l10n/cs_CZ.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/da.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/de.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de_CH.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/de_DE.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/el.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/en_GB.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/eo.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/es.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/es_AR.php @@ -1019,18 +1750,20 @@ srv/web/owncloud #srv/web/owncloud/apps/admin_dependencies_chk/l10n/is.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/it.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/ja_JP.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ka_GE.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/ko.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lb.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/lt_LT.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/lv.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/mk.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/nb_NO.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/nl.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nn_NO.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/pl.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_BR.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_PT.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/ro.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/ru.php -#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ru_RU.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/si_LK.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/sk_SK.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/sl.php @@ -1039,80 +1772,14 @@ srv/web/owncloud #srv/web/owncloud/apps/admin_dependencies_chk/l10n/ta_LK.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/th_TH.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/tr.php +#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ug.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/uk.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/vi.php -#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_CN.php #srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_TW.php #srv/web/owncloud/apps/admin_dependencies_chk/settings.php #srv/web/owncloud/apps/admin_dependencies_chk/templates #srv/web/owncloud/apps/admin_dependencies_chk/templates/settings.php -#srv/web/owncloud/apps/admin_migrate -#srv/web/owncloud/apps/admin_migrate/appinfo -#srv/web/owncloud/apps/admin_migrate/appinfo/app.php -#srv/web/owncloud/apps/admin_migrate/appinfo/info.xml -#srv/web/owncloud/apps/admin_migrate/appinfo/version -#srv/web/owncloud/apps/admin_migrate/l10n -#srv/web/owncloud/apps/admin_migrate/l10n/ar.php -#srv/web/owncloud/apps/admin_migrate/l10n/bg_BG.php -#srv/web/owncloud/apps/admin_migrate/l10n/bn_BD.php -#srv/web/owncloud/apps/admin_migrate/l10n/ca.php -#srv/web/owncloud/apps/admin_migrate/l10n/cs_CZ.php -#srv/web/owncloud/apps/admin_migrate/l10n/da.php -#srv/web/owncloud/apps/admin_migrate/l10n/de.php -#srv/web/owncloud/apps/admin_migrate/l10n/de_DE.php -#srv/web/owncloud/apps/admin_migrate/l10n/el.php -#srv/web/owncloud/apps/admin_migrate/l10n/eo.php -#srv/web/owncloud/apps/admin_migrate/l10n/es.php -#srv/web/owncloud/apps/admin_migrate/l10n/es_AR.php -#srv/web/owncloud/apps/admin_migrate/l10n/et_EE.php -#srv/web/owncloud/apps/admin_migrate/l10n/eu.php -#srv/web/owncloud/apps/admin_migrate/l10n/fa.php -#srv/web/owncloud/apps/admin_migrate/l10n/fi_FI.php -#srv/web/owncloud/apps/admin_migrate/l10n/fr.php -#srv/web/owncloud/apps/admin_migrate/l10n/gl.php -#srv/web/owncloud/apps/admin_migrate/l10n/he.php -#srv/web/owncloud/apps/admin_migrate/l10n/hr.php -#srv/web/owncloud/apps/admin_migrate/l10n/hu_HU.php -#srv/web/owncloud/apps/admin_migrate/l10n/ia.php -#srv/web/owncloud/apps/admin_migrate/l10n/id.php -#srv/web/owncloud/apps/admin_migrate/l10n/is.php -#srv/web/owncloud/apps/admin_migrate/l10n/it.php -#srv/web/owncloud/apps/admin_migrate/l10n/ja_JP.php -#srv/web/owncloud/apps/admin_migrate/l10n/ka_GE.php -#srv/web/owncloud/apps/admin_migrate/l10n/ko.php -#srv/web/owncloud/apps/admin_migrate/l10n/ku_IQ.php -#srv/web/owncloud/apps/admin_migrate/l10n/lb.php -#srv/web/owncloud/apps/admin_migrate/l10n/lt_LT.php -#srv/web/owncloud/apps/admin_migrate/l10n/lv.php -#srv/web/owncloud/apps/admin_migrate/l10n/mk.php -#srv/web/owncloud/apps/admin_migrate/l10n/ms_MY.php -#srv/web/owncloud/apps/admin_migrate/l10n/nb_NO.php -#srv/web/owncloud/apps/admin_migrate/l10n/nl.php -#srv/web/owncloud/apps/admin_migrate/l10n/nn_NO.php -#srv/web/owncloud/apps/admin_migrate/l10n/oc.php -#srv/web/owncloud/apps/admin_migrate/l10n/pl.php -#srv/web/owncloud/apps/admin_migrate/l10n/pt_BR.php -#srv/web/owncloud/apps/admin_migrate/l10n/pt_PT.php -#srv/web/owncloud/apps/admin_migrate/l10n/ro.php -#srv/web/owncloud/apps/admin_migrate/l10n/ru.php -#srv/web/owncloud/apps/admin_migrate/l10n/ru_RU.php -#srv/web/owncloud/apps/admin_migrate/l10n/si_LK.php -#srv/web/owncloud/apps/admin_migrate/l10n/sk_SK.php -#srv/web/owncloud/apps/admin_migrate/l10n/sl.php -#srv/web/owncloud/apps/admin_migrate/l10n/sr.php -#srv/web/owncloud/apps/admin_migrate/l10n/sv.php -#srv/web/owncloud/apps/admin_migrate/l10n/ta_LK.php -#srv/web/owncloud/apps/admin_migrate/l10n/th_TH.php -#srv/web/owncloud/apps/admin_migrate/l10n/tr.php -#srv/web/owncloud/apps/admin_migrate/l10n/uk.php -#srv/web/owncloud/apps/admin_migrate/l10n/vi.php -#srv/web/owncloud/apps/admin_migrate/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/admin_migrate/l10n/zh_CN.php -#srv/web/owncloud/apps/admin_migrate/l10n/zh_TW.php -#srv/web/owncloud/apps/admin_migrate/settings.php -#srv/web/owncloud/apps/admin_migrate/templates -#srv/web/owncloud/apps/admin_migrate/templates/settings.php #srv/web/owncloud/apps/bookmarks #srv/web/owncloud/apps/bookmarks/3rdparty #srv/web/owncloud/apps/bookmarks/3rdparty/css @@ -1120,6 +1787,7 @@ srv/web/owncloud #srv/web/owncloud/apps/bookmarks/3rdparty/js #srv/web/owncloud/apps/bookmarks/3rdparty/js/js_tpl.js #srv/web/owncloud/apps/bookmarks/3rdparty/js/tag-it.js +#srv/web/owncloud/apps/bookmarks/README.md #srv/web/owncloud/apps/bookmarks/addBm.php #srv/web/owncloud/apps/bookmarks/ajax #srv/web/owncloud/apps/bookmarks/ajax/delBookmark.php @@ -1154,71 +1822,271 @@ srv/web/owncloud #srv/web/owncloud/apps/bookmarks/js/full_tags.php #srv/web/owncloud/apps/bookmarks/js/settings.js #srv/web/owncloud/apps/bookmarks/l10n +#srv/web/owncloud/apps/bookmarks/l10n/ach +#srv/web/owncloud/apps/bookmarks/l10n/ach/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ady +#srv/web/owncloud/apps/bookmarks/l10n/ady/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/af +#srv/web/owncloud/apps/bookmarks/l10n/af/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/af_ZA #srv/web/owncloud/apps/bookmarks/l10n/af_ZA.php +#srv/web/owncloud/apps/bookmarks/l10n/af_ZA/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ar #srv/web/owncloud/apps/bookmarks/l10n/ar.php +#srv/web/owncloud/apps/bookmarks/l10n/ar/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/be +#srv/web/owncloud/apps/bookmarks/l10n/be/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/bg_BG #srv/web/owncloud/apps/bookmarks/l10n/bg_BG.php +#srv/web/owncloud/apps/bookmarks/l10n/bg_BG/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/bn_BD #srv/web/owncloud/apps/bookmarks/l10n/bn_BD.php +#srv/web/owncloud/apps/bookmarks/l10n/bn_BD/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/bs +#srv/web/owncloud/apps/bookmarks/l10n/bs.php +#srv/web/owncloud/apps/bookmarks/l10n/bs/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ca #srv/web/owncloud/apps/bookmarks/l10n/ca.php +#srv/web/owncloud/apps/bookmarks/l10n/ca/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ #srv/web/owncloud/apps/bookmarks/l10n/cs_CZ.php +#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/cy_GB +#srv/web/owncloud/apps/bookmarks/l10n/cy_GB.php +#srv/web/owncloud/apps/bookmarks/l10n/cy_GB/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/da #srv/web/owncloud/apps/bookmarks/l10n/da.php +#srv/web/owncloud/apps/bookmarks/l10n/da/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/de #srv/web/owncloud/apps/bookmarks/l10n/de.php +#srv/web/owncloud/apps/bookmarks/l10n/de/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/de_AT +#srv/web/owncloud/apps/bookmarks/l10n/de_AT/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/de_CH +#srv/web/owncloud/apps/bookmarks/l10n/de_CH.php +#srv/web/owncloud/apps/bookmarks/l10n/de_CH/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/de_DE #srv/web/owncloud/apps/bookmarks/l10n/de_DE.php +#srv/web/owncloud/apps/bookmarks/l10n/de_DE/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/el #srv/web/owncloud/apps/bookmarks/l10n/el.php +#srv/web/owncloud/apps/bookmarks/l10n/el/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/en@pirate +#srv/web/owncloud/apps/bookmarks/l10n/en@pirate/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/en_GB +#srv/web/owncloud/apps/bookmarks/l10n/en_GB.php +#srv/web/owncloud/apps/bookmarks/l10n/en_GB/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/eo #srv/web/owncloud/apps/bookmarks/l10n/eo.php +#srv/web/owncloud/apps/bookmarks/l10n/eo/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/es #srv/web/owncloud/apps/bookmarks/l10n/es.php +#srv/web/owncloud/apps/bookmarks/l10n/es/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/es_AR #srv/web/owncloud/apps/bookmarks/l10n/es_AR.php +#srv/web/owncloud/apps/bookmarks/l10n/es_AR/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/es_MX +#srv/web/owncloud/apps/bookmarks/l10n/es_MX/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/et_EE #srv/web/owncloud/apps/bookmarks/l10n/et_EE.php +#srv/web/owncloud/apps/bookmarks/l10n/et_EE/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/eu #srv/web/owncloud/apps/bookmarks/l10n/eu.php +#srv/web/owncloud/apps/bookmarks/l10n/eu/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/fa #srv/web/owncloud/apps/bookmarks/l10n/fa.php +#srv/web/owncloud/apps/bookmarks/l10n/fa/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/fi +#srv/web/owncloud/apps/bookmarks/l10n/fi.php +#srv/web/owncloud/apps/bookmarks/l10n/fi/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/fi_FI #srv/web/owncloud/apps/bookmarks/l10n/fi_FI.php +#srv/web/owncloud/apps/bookmarks/l10n/fi_FI/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/fr #srv/web/owncloud/apps/bookmarks/l10n/fr.php +#srv/web/owncloud/apps/bookmarks/l10n/fr/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/fr_CA +#srv/web/owncloud/apps/bookmarks/l10n/fr_CA/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/gl #srv/web/owncloud/apps/bookmarks/l10n/gl.php +#srv/web/owncloud/apps/bookmarks/l10n/gl/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/he #srv/web/owncloud/apps/bookmarks/l10n/he.php +#srv/web/owncloud/apps/bookmarks/l10n/he/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/hi #srv/web/owncloud/apps/bookmarks/l10n/hi.php +#srv/web/owncloud/apps/bookmarks/l10n/hi/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/hr #srv/web/owncloud/apps/bookmarks/l10n/hr.php +#srv/web/owncloud/apps/bookmarks/l10n/hr/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/hu_HU #srv/web/owncloud/apps/bookmarks/l10n/hu_HU.php +#srv/web/owncloud/apps/bookmarks/l10n/hu_HU/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/hy #srv/web/owncloud/apps/bookmarks/l10n/hy.php +#srv/web/owncloud/apps/bookmarks/l10n/hy/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ia #srv/web/owncloud/apps/bookmarks/l10n/ia.php +#srv/web/owncloud/apps/bookmarks/l10n/ia/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/id #srv/web/owncloud/apps/bookmarks/l10n/id.php +#srv/web/owncloud/apps/bookmarks/l10n/id/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/is #srv/web/owncloud/apps/bookmarks/l10n/is.php +#srv/web/owncloud/apps/bookmarks/l10n/is/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/it #srv/web/owncloud/apps/bookmarks/l10n/it.php +#srv/web/owncloud/apps/bookmarks/l10n/it/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ja_JP #srv/web/owncloud/apps/bookmarks/l10n/ja_JP.php +#srv/web/owncloud/apps/bookmarks/l10n/ja_JP/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ka +#srv/web/owncloud/apps/bookmarks/l10n/ka/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ka_GE #srv/web/owncloud/apps/bookmarks/l10n/ka_GE.php +#srv/web/owncloud/apps/bookmarks/l10n/ka_GE/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/km +#srv/web/owncloud/apps/bookmarks/l10n/km.php +#srv/web/owncloud/apps/bookmarks/l10n/km/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/kn +#srv/web/owncloud/apps/bookmarks/l10n/kn/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ko #srv/web/owncloud/apps/bookmarks/l10n/ko.php +#srv/web/owncloud/apps/bookmarks/l10n/ko/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ #srv/web/owncloud/apps/bookmarks/l10n/ku_IQ.php +#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/l10n.pl +#srv/web/owncloud/apps/bookmarks/l10n/lb #srv/web/owncloud/apps/bookmarks/l10n/lb.php +#srv/web/owncloud/apps/bookmarks/l10n/lb/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/lt_LT #srv/web/owncloud/apps/bookmarks/l10n/lt_LT.php +#srv/web/owncloud/apps/bookmarks/l10n/lt_LT/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/lv #srv/web/owncloud/apps/bookmarks/l10n/lv.php +#srv/web/owncloud/apps/bookmarks/l10n/lv/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/mk #srv/web/owncloud/apps/bookmarks/l10n/mk.php +#srv/web/owncloud/apps/bookmarks/l10n/mk/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ml_IN +#srv/web/owncloud/apps/bookmarks/l10n/ml_IN/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ms_MY #srv/web/owncloud/apps/bookmarks/l10n/ms_MY.php +#srv/web/owncloud/apps/bookmarks/l10n/ms_MY/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/my_MM #srv/web/owncloud/apps/bookmarks/l10n/my_MM.php +#srv/web/owncloud/apps/bookmarks/l10n/my_MM/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/nb_NO #srv/web/owncloud/apps/bookmarks/l10n/nb_NO.php +#srv/web/owncloud/apps/bookmarks/l10n/nb_NO/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/nds +#srv/web/owncloud/apps/bookmarks/l10n/nds/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ne +#srv/web/owncloud/apps/bookmarks/l10n/ne/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/nl #srv/web/owncloud/apps/bookmarks/l10n/nl.php +#srv/web/owncloud/apps/bookmarks/l10n/nl/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/nn_NO #srv/web/owncloud/apps/bookmarks/l10n/nn_NO.php +#srv/web/owncloud/apps/bookmarks/l10n/nn_NO/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/nqo +#srv/web/owncloud/apps/bookmarks/l10n/nqo/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/oc #srv/web/owncloud/apps/bookmarks/l10n/oc.php +#srv/web/owncloud/apps/bookmarks/l10n/oc/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/pa +#srv/web/owncloud/apps/bookmarks/l10n/pa.php +#srv/web/owncloud/apps/bookmarks/l10n/pa/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/pl #srv/web/owncloud/apps/bookmarks/l10n/pl.php +#srv/web/owncloud/apps/bookmarks/l10n/pl/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/pl_PL #srv/web/owncloud/apps/bookmarks/l10n/pl_PL.php +#srv/web/owncloud/apps/bookmarks/l10n/pl_PL/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/pt_BR #srv/web/owncloud/apps/bookmarks/l10n/pt_BR.php +#srv/web/owncloud/apps/bookmarks/l10n/pt_BR/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/pt_PT #srv/web/owncloud/apps/bookmarks/l10n/pt_PT.php +#srv/web/owncloud/apps/bookmarks/l10n/pt_PT/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ro #srv/web/owncloud/apps/bookmarks/l10n/ro.php +#srv/web/owncloud/apps/bookmarks/l10n/ro/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ru #srv/web/owncloud/apps/bookmarks/l10n/ru.php +#srv/web/owncloud/apps/bookmarks/l10n/ru/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ru_RU #srv/web/owncloud/apps/bookmarks/l10n/ru_RU.php +#srv/web/owncloud/apps/bookmarks/l10n/ru_RU/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/si_LK #srv/web/owncloud/apps/bookmarks/l10n/si_LK.php +#srv/web/owncloud/apps/bookmarks/l10n/si_LK/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sk +#srv/web/owncloud/apps/bookmarks/l10n/sk/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sk_SK #srv/web/owncloud/apps/bookmarks/l10n/sk_SK.php +#srv/web/owncloud/apps/bookmarks/l10n/sk_SK/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sl #srv/web/owncloud/apps/bookmarks/l10n/sl.php +#srv/web/owncloud/apps/bookmarks/l10n/sl/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sq +#srv/web/owncloud/apps/bookmarks/l10n/sq.php +#srv/web/owncloud/apps/bookmarks/l10n/sq/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sr #srv/web/owncloud/apps/bookmarks/l10n/sr.php +#srv/web/owncloud/apps/bookmarks/l10n/sr/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sr@latin #srv/web/owncloud/apps/bookmarks/l10n/sr@latin.php +#srv/web/owncloud/apps/bookmarks/l10n/sr@latin/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sv #srv/web/owncloud/apps/bookmarks/l10n/sv.php +#srv/web/owncloud/apps/bookmarks/l10n/sv/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/sw_KE +#srv/web/owncloud/apps/bookmarks/l10n/sw_KE/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ta_LK #srv/web/owncloud/apps/bookmarks/l10n/ta_LK.php +#srv/web/owncloud/apps/bookmarks/l10n/ta_LK/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/te +#srv/web/owncloud/apps/bookmarks/l10n/te.php +#srv/web/owncloud/apps/bookmarks/l10n/te/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/templates +#srv/web/owncloud/apps/bookmarks/l10n/templates/bookmarks.pot +#srv/web/owncloud/apps/bookmarks/l10n/th_TH #srv/web/owncloud/apps/bookmarks/l10n/th_TH.php +#srv/web/owncloud/apps/bookmarks/l10n/th_TH/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/tr #srv/web/owncloud/apps/bookmarks/l10n/tr.php +#srv/web/owncloud/apps/bookmarks/l10n/tr/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/tzm +#srv/web/owncloud/apps/bookmarks/l10n/tzm/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ug +#srv/web/owncloud/apps/bookmarks/l10n/ug.php +#srv/web/owncloud/apps/bookmarks/l10n/ug/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/uk #srv/web/owncloud/apps/bookmarks/l10n/uk.php +#srv/web/owncloud/apps/bookmarks/l10n/uk/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/ur_PK #srv/web/owncloud/apps/bookmarks/l10n/ur_PK.php +#srv/web/owncloud/apps/bookmarks/l10n/ur_PK/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/uz +#srv/web/owncloud/apps/bookmarks/l10n/uz/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/vi #srv/web/owncloud/apps/bookmarks/l10n/vi.php +#srv/web/owncloud/apps/bookmarks/l10n/vi/bookmarks.po #srv/web/owncloud/apps/bookmarks/l10n/xgettextfiles +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312 #srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312/bookmarks.po #srv/web/owncloud/apps/bookmarks/l10n/zh_CN.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_CN/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/zh_HK +#srv/web/owncloud/apps/bookmarks/l10n/zh_HK.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_HK/bookmarks.po +#srv/web/owncloud/apps/bookmarks/l10n/zh_TW #srv/web/owncloud/apps/bookmarks/l10n/zh_TW.php +#srv/web/owncloud/apps/bookmarks/l10n/zh_TW/bookmarks.po #srv/web/owncloud/apps/bookmarks/lib #srv/web/owncloud/apps/bookmarks/lib/bookmarks.php #srv/web/owncloud/apps/bookmarks/lib/search.php @@ -1230,6 +2098,18 @@ srv/web/owncloud #srv/web/owncloud/apps/bookmarks/tests #srv/web/owncloud/apps/bookmarks/tests/lib_bookmark.php #srv/web/owncloud/apps/calendar +#srv/web/owncloud/apps/calendar/3rdparty +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/GPL-LICENSE.txt +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/MIT-LICENSE.txt +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css/fullcalendar.css +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css/fullcalendar.print.css +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.js +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.min.js +#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/gcal.js +#srv/web/owncloud/apps/calendar/README.md #srv/web/owncloud/apps/calendar/ajax #srv/web/owncloud/apps/calendar/ajax/cache #srv/web/owncloud/apps/calendar/ajax/cache/rescan.php @@ -1254,6 +2134,7 @@ srv/web/owncloud #srv/web/owncloud/apps/calendar/ajax/event/new.form.php #srv/web/owncloud/apps/calendar/ajax/event/new.php #srv/web/owncloud/apps/calendar/ajax/event/resize.php +#srv/web/owncloud/apps/calendar/ajax/event/sendmail.php #srv/web/owncloud/apps/calendar/ajax/events.php #srv/web/owncloud/apps/calendar/ajax/import #srv/web/owncloud/apps/calendar/ajax/import/calendarcheck.php @@ -1274,6 +2155,7 @@ srv/web/owncloud #srv/web/owncloud/apps/calendar/appinfo/database.xml #srv/web/owncloud/apps/calendar/appinfo/info.xml #srv/web/owncloud/apps/calendar/appinfo/migrate.php +#srv/web/owncloud/apps/calendar/appinfo/preupdate.php #srv/web/owncloud/apps/calendar/appinfo/remote.php #srv/web/owncloud/apps/calendar/appinfo/update.php #srv/web/owncloud/apps/calendar/appinfo/version @@ -1286,84 +2168,286 @@ srv/web/owncloud #srv/web/owncloud/apps/calendar/img #srv/web/owncloud/apps/calendar/img/calendar.png #srv/web/owncloud/apps/calendar/img/calendar.svg +#srv/web/owncloud/apps/calendar/img/loading.gif #srv/web/owncloud/apps/calendar/index.php #srv/web/owncloud/apps/calendar/js #srv/web/owncloud/apps/calendar/js/calendar.js #srv/web/owncloud/apps/calendar/js/geo.js #srv/web/owncloud/apps/calendar/js/idtype.php +#srv/web/owncloud/apps/calendar/js/jquery.multi-autocomplete.js #srv/web/owncloud/apps/calendar/js/l10n.php #srv/web/owncloud/apps/calendar/js/loader.js #srv/web/owncloud/apps/calendar/js/on-event.js #srv/web/owncloud/apps/calendar/js/settings.js #srv/web/owncloud/apps/calendar/l10n +#srv/web/owncloud/apps/calendar/l10n/ach +#srv/web/owncloud/apps/calendar/l10n/ach/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ady +#srv/web/owncloud/apps/calendar/l10n/ady/calendar.po +#srv/web/owncloud/apps/calendar/l10n/af +#srv/web/owncloud/apps/calendar/l10n/af/calendar.po +#srv/web/owncloud/apps/calendar/l10n/af_ZA #srv/web/owncloud/apps/calendar/l10n/af_ZA.php +#srv/web/owncloud/apps/calendar/l10n/af_ZA/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ar #srv/web/owncloud/apps/calendar/l10n/ar.php +#srv/web/owncloud/apps/calendar/l10n/ar/calendar.po +#srv/web/owncloud/apps/calendar/l10n/be #srv/web/owncloud/apps/calendar/l10n/be.php +#srv/web/owncloud/apps/calendar/l10n/be/calendar.po +#srv/web/owncloud/apps/calendar/l10n/bg_BG #srv/web/owncloud/apps/calendar/l10n/bg_BG.php +#srv/web/owncloud/apps/calendar/l10n/bg_BG/calendar.po +#srv/web/owncloud/apps/calendar/l10n/bn_BD #srv/web/owncloud/apps/calendar/l10n/bn_BD.php +#srv/web/owncloud/apps/calendar/l10n/bn_BD/calendar.po +#srv/web/owncloud/apps/calendar/l10n/bs +#srv/web/owncloud/apps/calendar/l10n/bs.php +#srv/web/owncloud/apps/calendar/l10n/bs/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ca #srv/web/owncloud/apps/calendar/l10n/ca.php +#srv/web/owncloud/apps/calendar/l10n/ca/calendar.po +#srv/web/owncloud/apps/calendar/l10n/cs_CZ #srv/web/owncloud/apps/calendar/l10n/cs_CZ.php +#srv/web/owncloud/apps/calendar/l10n/cs_CZ/calendar.po +#srv/web/owncloud/apps/calendar/l10n/cy_GB +#srv/web/owncloud/apps/calendar/l10n/cy_GB.php +#srv/web/owncloud/apps/calendar/l10n/cy_GB/calendar.po +#srv/web/owncloud/apps/calendar/l10n/da #srv/web/owncloud/apps/calendar/l10n/da.php +#srv/web/owncloud/apps/calendar/l10n/da/calendar.po +#srv/web/owncloud/apps/calendar/l10n/de #srv/web/owncloud/apps/calendar/l10n/de.php +#srv/web/owncloud/apps/calendar/l10n/de/calendar.po +#srv/web/owncloud/apps/calendar/l10n/de_AT +#srv/web/owncloud/apps/calendar/l10n/de_AT/calendar.po +#srv/web/owncloud/apps/calendar/l10n/de_CH +#srv/web/owncloud/apps/calendar/l10n/de_CH.php +#srv/web/owncloud/apps/calendar/l10n/de_CH/calendar.po +#srv/web/owncloud/apps/calendar/l10n/de_DE #srv/web/owncloud/apps/calendar/l10n/de_DE.php +#srv/web/owncloud/apps/calendar/l10n/de_DE/calendar.po +#srv/web/owncloud/apps/calendar/l10n/el #srv/web/owncloud/apps/calendar/l10n/el.php +#srv/web/owncloud/apps/calendar/l10n/el/calendar.po +#srv/web/owncloud/apps/calendar/l10n/en@pirate +#srv/web/owncloud/apps/calendar/l10n/en@pirate.php +#srv/web/owncloud/apps/calendar/l10n/en@pirate/calendar.po +#srv/web/owncloud/apps/calendar/l10n/en_GB +#srv/web/owncloud/apps/calendar/l10n/en_GB.php +#srv/web/owncloud/apps/calendar/l10n/en_GB/calendar.po +#srv/web/owncloud/apps/calendar/l10n/eo #srv/web/owncloud/apps/calendar/l10n/eo.php +#srv/web/owncloud/apps/calendar/l10n/eo/calendar.po +#srv/web/owncloud/apps/calendar/l10n/es #srv/web/owncloud/apps/calendar/l10n/es.php +#srv/web/owncloud/apps/calendar/l10n/es/calendar.po +#srv/web/owncloud/apps/calendar/l10n/es_AR #srv/web/owncloud/apps/calendar/l10n/es_AR.php +#srv/web/owncloud/apps/calendar/l10n/es_AR/calendar.po +#srv/web/owncloud/apps/calendar/l10n/es_MX +#srv/web/owncloud/apps/calendar/l10n/es_MX/calendar.po +#srv/web/owncloud/apps/calendar/l10n/et_EE #srv/web/owncloud/apps/calendar/l10n/et_EE.php +#srv/web/owncloud/apps/calendar/l10n/et_EE/calendar.po +#srv/web/owncloud/apps/calendar/l10n/eu #srv/web/owncloud/apps/calendar/l10n/eu.php +#srv/web/owncloud/apps/calendar/l10n/eu/calendar.po +#srv/web/owncloud/apps/calendar/l10n/fa #srv/web/owncloud/apps/calendar/l10n/fa.php +#srv/web/owncloud/apps/calendar/l10n/fa/calendar.po +#srv/web/owncloud/apps/calendar/l10n/fi #srv/web/owncloud/apps/calendar/l10n/fi.php +#srv/web/owncloud/apps/calendar/l10n/fi/calendar.po +#srv/web/owncloud/apps/calendar/l10n/fi_FI #srv/web/owncloud/apps/calendar/l10n/fi_FI.php +#srv/web/owncloud/apps/calendar/l10n/fi_FI/calendar.po +#srv/web/owncloud/apps/calendar/l10n/fr #srv/web/owncloud/apps/calendar/l10n/fr.php +#srv/web/owncloud/apps/calendar/l10n/fr/calendar.po +#srv/web/owncloud/apps/calendar/l10n/fr_CA +#srv/web/owncloud/apps/calendar/l10n/fr_CA/calendar.po +#srv/web/owncloud/apps/calendar/l10n/gl #srv/web/owncloud/apps/calendar/l10n/gl.php +#srv/web/owncloud/apps/calendar/l10n/gl/calendar.po +#srv/web/owncloud/apps/calendar/l10n/he #srv/web/owncloud/apps/calendar/l10n/he.php +#srv/web/owncloud/apps/calendar/l10n/he/calendar.po +#srv/web/owncloud/apps/calendar/l10n/hi #srv/web/owncloud/apps/calendar/l10n/hi.php +#srv/web/owncloud/apps/calendar/l10n/hi/calendar.po +#srv/web/owncloud/apps/calendar/l10n/hr #srv/web/owncloud/apps/calendar/l10n/hr.php +#srv/web/owncloud/apps/calendar/l10n/hr/calendar.po +#srv/web/owncloud/apps/calendar/l10n/hu_HU #srv/web/owncloud/apps/calendar/l10n/hu_HU.php +#srv/web/owncloud/apps/calendar/l10n/hu_HU/calendar.po +#srv/web/owncloud/apps/calendar/l10n/hy #srv/web/owncloud/apps/calendar/l10n/hy.php +#srv/web/owncloud/apps/calendar/l10n/hy/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ia #srv/web/owncloud/apps/calendar/l10n/ia.php +#srv/web/owncloud/apps/calendar/l10n/ia/calendar.po +#srv/web/owncloud/apps/calendar/l10n/id #srv/web/owncloud/apps/calendar/l10n/id.php +#srv/web/owncloud/apps/calendar/l10n/id/calendar.po +#srv/web/owncloud/apps/calendar/l10n/is #srv/web/owncloud/apps/calendar/l10n/is.php +#srv/web/owncloud/apps/calendar/l10n/is/calendar.po +#srv/web/owncloud/apps/calendar/l10n/it #srv/web/owncloud/apps/calendar/l10n/it.php +#srv/web/owncloud/apps/calendar/l10n/it/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ja_JP #srv/web/owncloud/apps/calendar/l10n/ja_JP.php +#srv/web/owncloud/apps/calendar/l10n/ja_JP/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ka #srv/web/owncloud/apps/calendar/l10n/ka.php +#srv/web/owncloud/apps/calendar/l10n/ka/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ka_GE #srv/web/owncloud/apps/calendar/l10n/ka_GE.php +#srv/web/owncloud/apps/calendar/l10n/ka_GE/calendar.po +#srv/web/owncloud/apps/calendar/l10n/km +#srv/web/owncloud/apps/calendar/l10n/km.php +#srv/web/owncloud/apps/calendar/l10n/km/calendar.po +#srv/web/owncloud/apps/calendar/l10n/kn +#srv/web/owncloud/apps/calendar/l10n/kn/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ko #srv/web/owncloud/apps/calendar/l10n/ko.php +#srv/web/owncloud/apps/calendar/l10n/ko/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ku_IQ #srv/web/owncloud/apps/calendar/l10n/ku_IQ.php +#srv/web/owncloud/apps/calendar/l10n/ku_IQ/calendar.po +#srv/web/owncloud/apps/calendar/l10n/l10n.pl +#srv/web/owncloud/apps/calendar/l10n/lb #srv/web/owncloud/apps/calendar/l10n/lb.php +#srv/web/owncloud/apps/calendar/l10n/lb/calendar.po +#srv/web/owncloud/apps/calendar/l10n/lt_LT #srv/web/owncloud/apps/calendar/l10n/lt_LT.php +#srv/web/owncloud/apps/calendar/l10n/lt_LT/calendar.po +#srv/web/owncloud/apps/calendar/l10n/lv #srv/web/owncloud/apps/calendar/l10n/lv.php +#srv/web/owncloud/apps/calendar/l10n/lv/calendar.po +#srv/web/owncloud/apps/calendar/l10n/mk #srv/web/owncloud/apps/calendar/l10n/mk.php +#srv/web/owncloud/apps/calendar/l10n/mk/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ml_IN +#srv/web/owncloud/apps/calendar/l10n/ml_IN/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ms_MY #srv/web/owncloud/apps/calendar/l10n/ms_MY.php +#srv/web/owncloud/apps/calendar/l10n/ms_MY/calendar.po +#srv/web/owncloud/apps/calendar/l10n/my_MM #srv/web/owncloud/apps/calendar/l10n/my_MM.php +#srv/web/owncloud/apps/calendar/l10n/my_MM/calendar.po +#srv/web/owncloud/apps/calendar/l10n/nb_NO #srv/web/owncloud/apps/calendar/l10n/nb_NO.php +#srv/web/owncloud/apps/calendar/l10n/nb_NO/calendar.po +#srv/web/owncloud/apps/calendar/l10n/nds +#srv/web/owncloud/apps/calendar/l10n/nds/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ne +#srv/web/owncloud/apps/calendar/l10n/ne/calendar.po +#srv/web/owncloud/apps/calendar/l10n/nl #srv/web/owncloud/apps/calendar/l10n/nl.php +#srv/web/owncloud/apps/calendar/l10n/nl/calendar.po +#srv/web/owncloud/apps/calendar/l10n/nn_NO #srv/web/owncloud/apps/calendar/l10n/nn_NO.php +#srv/web/owncloud/apps/calendar/l10n/nn_NO/calendar.po +#srv/web/owncloud/apps/calendar/l10n/nqo +#srv/web/owncloud/apps/calendar/l10n/nqo/calendar.po +#srv/web/owncloud/apps/calendar/l10n/oc #srv/web/owncloud/apps/calendar/l10n/oc.php +#srv/web/owncloud/apps/calendar/l10n/oc/calendar.po +#srv/web/owncloud/apps/calendar/l10n/pa +#srv/web/owncloud/apps/calendar/l10n/pa.php +#srv/web/owncloud/apps/calendar/l10n/pa/calendar.po +#srv/web/owncloud/apps/calendar/l10n/pl #srv/web/owncloud/apps/calendar/l10n/pl.php +#srv/web/owncloud/apps/calendar/l10n/pl/calendar.po +#srv/web/owncloud/apps/calendar/l10n/pl_PL #srv/web/owncloud/apps/calendar/l10n/pl_PL.php +#srv/web/owncloud/apps/calendar/l10n/pl_PL/calendar.po +#srv/web/owncloud/apps/calendar/l10n/pt_BR #srv/web/owncloud/apps/calendar/l10n/pt_BR.php +#srv/web/owncloud/apps/calendar/l10n/pt_BR/calendar.po +#srv/web/owncloud/apps/calendar/l10n/pt_PT #srv/web/owncloud/apps/calendar/l10n/pt_PT.php +#srv/web/owncloud/apps/calendar/l10n/pt_PT/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ro #srv/web/owncloud/apps/calendar/l10n/ro.php +#srv/web/owncloud/apps/calendar/l10n/ro/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ru #srv/web/owncloud/apps/calendar/l10n/ru.php +#srv/web/owncloud/apps/calendar/l10n/ru/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ru_RU #srv/web/owncloud/apps/calendar/l10n/ru_RU.php +#srv/web/owncloud/apps/calendar/l10n/ru_RU/calendar.po +#srv/web/owncloud/apps/calendar/l10n/si_LK #srv/web/owncloud/apps/calendar/l10n/si_LK.php +#srv/web/owncloud/apps/calendar/l10n/si_LK/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sk +#srv/web/owncloud/apps/calendar/l10n/sk/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sk_SK #srv/web/owncloud/apps/calendar/l10n/sk_SK.php +#srv/web/owncloud/apps/calendar/l10n/sk_SK/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sl #srv/web/owncloud/apps/calendar/l10n/sl.php +#srv/web/owncloud/apps/calendar/l10n/sl/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sq +#srv/web/owncloud/apps/calendar/l10n/sq.php +#srv/web/owncloud/apps/calendar/l10n/sq/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sr #srv/web/owncloud/apps/calendar/l10n/sr.php +#srv/web/owncloud/apps/calendar/l10n/sr/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sr@latin #srv/web/owncloud/apps/calendar/l10n/sr@latin.php +#srv/web/owncloud/apps/calendar/l10n/sr@latin/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sv #srv/web/owncloud/apps/calendar/l10n/sv.php +#srv/web/owncloud/apps/calendar/l10n/sv/calendar.po +#srv/web/owncloud/apps/calendar/l10n/sw_KE +#srv/web/owncloud/apps/calendar/l10n/sw_KE/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ta_LK #srv/web/owncloud/apps/calendar/l10n/ta_LK.php +#srv/web/owncloud/apps/calendar/l10n/ta_LK/calendar.po +#srv/web/owncloud/apps/calendar/l10n/te +#srv/web/owncloud/apps/calendar/l10n/te.php +#srv/web/owncloud/apps/calendar/l10n/te/calendar.po +#srv/web/owncloud/apps/calendar/l10n/templates +#srv/web/owncloud/apps/calendar/l10n/templates/calendar.pot +#srv/web/owncloud/apps/calendar/l10n/th_TH #srv/web/owncloud/apps/calendar/l10n/th_TH.php +#srv/web/owncloud/apps/calendar/l10n/th_TH/calendar.po +#srv/web/owncloud/apps/calendar/l10n/tr #srv/web/owncloud/apps/calendar/l10n/tr.php +#srv/web/owncloud/apps/calendar/l10n/tr/calendar.po +#srv/web/owncloud/apps/calendar/l10n/tzm +#srv/web/owncloud/apps/calendar/l10n/tzm/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ug +#srv/web/owncloud/apps/calendar/l10n/ug.php +#srv/web/owncloud/apps/calendar/l10n/ug/calendar.po +#srv/web/owncloud/apps/calendar/l10n/uk #srv/web/owncloud/apps/calendar/l10n/uk.php +#srv/web/owncloud/apps/calendar/l10n/uk/calendar.po +#srv/web/owncloud/apps/calendar/l10n/ur_PK #srv/web/owncloud/apps/calendar/l10n/ur_PK.php +#srv/web/owncloud/apps/calendar/l10n/ur_PK/calendar.po +#srv/web/owncloud/apps/calendar/l10n/uz +#srv/web/owncloud/apps/calendar/l10n/uz/calendar.po +#srv/web/owncloud/apps/calendar/l10n/vi #srv/web/owncloud/apps/calendar/l10n/vi.php +#srv/web/owncloud/apps/calendar/l10n/vi/calendar.po #srv/web/owncloud/apps/calendar/l10n/xgettextfiles +#srv/web/owncloud/apps/calendar/l10n/zh_CN +#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312 #srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312/calendar.po #srv/web/owncloud/apps/calendar/l10n/zh_CN.php +#srv/web/owncloud/apps/calendar/l10n/zh_CN/calendar.po +#srv/web/owncloud/apps/calendar/l10n/zh_HK +#srv/web/owncloud/apps/calendar/l10n/zh_HK.php +#srv/web/owncloud/apps/calendar/l10n/zh_HK/calendar.po +#srv/web/owncloud/apps/calendar/l10n/zh_TW #srv/web/owncloud/apps/calendar/l10n/zh_TW.php +#srv/web/owncloud/apps/calendar/l10n/zh_TW/calendar.po #srv/web/owncloud/apps/calendar/lib #srv/web/owncloud/apps/calendar/lib/alarm.php #srv/web/owncloud/apps/calendar/lib/app.php @@ -1388,7 +2472,6 @@ srv/web/owncloud #srv/web/owncloud/apps/calendar/settingswrapper.php #srv/web/owncloud/apps/calendar/templates #srv/web/owncloud/apps/calendar/templates/calendar.php -#srv/web/owncloud/apps/calendar/templates/part.choosecalendar.php #srv/web/owncloud/apps/calendar/templates/part.choosecalendar.rowfields.php #srv/web/owncloud/apps/calendar/templates/part.editcalendar.php #srv/web/owncloud/apps/calendar/templates/part.editevent.php @@ -1401,61 +2484,31 @@ srv/web/owncloud #srv/web/owncloud/apps/calendar/tests #srv/web/owncloud/apps/calendar/tests/calendar.php #srv/web/owncloud/apps/contacts +#srv/web/owncloud/apps/contacts/.travis.yml +#srv/web/owncloud/apps/contacts/COPYING-README #srv/web/owncloud/apps/contacts/Changelog -#srv/web/owncloud/apps/contacts/ajax -#srv/web/owncloud/apps/contacts/ajax/addressbook -#srv/web/owncloud/apps/contacts/ajax/addressbook/activate.php -#srv/web/owncloud/apps/contacts/ajax/addressbook/add.php -#srv/web/owncloud/apps/contacts/ajax/addressbook/delete.php -#srv/web/owncloud/apps/contacts/ajax/addressbook/update.php -#srv/web/owncloud/apps/contacts/ajax/categories -#srv/web/owncloud/apps/contacts/ajax/categories/add.php -#srv/web/owncloud/apps/contacts/ajax/categories/addto.php -#srv/web/owncloud/apps/contacts/ajax/categories/categoriesfor.php -#srv/web/owncloud/apps/contacts/ajax/categories/delete.php -#srv/web/owncloud/apps/contacts/ajax/categories/list.php -#srv/web/owncloud/apps/contacts/ajax/categories/removefrom.php -#srv/web/owncloud/apps/contacts/ajax/categories/rescan.php -#srv/web/owncloud/apps/contacts/ajax/contact -#srv/web/owncloud/apps/contacts/ajax/contact/add.php -#srv/web/owncloud/apps/contacts/ajax/contact/delete.php -#srv/web/owncloud/apps/contacts/ajax/contact/deleteproperty.php -#srv/web/owncloud/apps/contacts/ajax/contact/list.php -#srv/web/owncloud/apps/contacts/ajax/contact/listbycategory.php -#srv/web/owncloud/apps/contacts/ajax/contact/move.php -#srv/web/owncloud/apps/contacts/ajax/contact/saveproperty.php -#srv/web/owncloud/apps/contacts/ajax/cropphoto.php -#srv/web/owncloud/apps/contacts/ajax/currentphoto.php -#srv/web/owncloud/apps/contacts/ajax/editaddress.php -#srv/web/owncloud/apps/contacts/ajax/editname.php -#srv/web/owncloud/apps/contacts/ajax/importdialog.php -#srv/web/owncloud/apps/contacts/ajax/indexproperties.php -#srv/web/owncloud/apps/contacts/ajax/loghandler.php -#srv/web/owncloud/apps/contacts/ajax/oc_photo.php -#srv/web/owncloud/apps/contacts/ajax/savecrop.php -#srv/web/owncloud/apps/contacts/ajax/setpreference.php -#srv/web/owncloud/apps/contacts/ajax/uploadphoto.php +#srv/web/owncloud/apps/contacts/README.md #srv/web/owncloud/apps/contacts/appinfo #srv/web/owncloud/apps/contacts/appinfo/app.php -#srv/web/owncloud/apps/contacts/appinfo/bootstrap.php #srv/web/owncloud/apps/contacts/appinfo/database.xml #srv/web/owncloud/apps/contacts/appinfo/info.xml +#srv/web/owncloud/apps/contacts/appinfo/ldap_vcard_connector.xml #srv/web/owncloud/apps/contacts/appinfo/migrate.php #srv/web/owncloud/apps/contacts/appinfo/remote.php #srv/web/owncloud/apps/contacts/appinfo/routes.php #srv/web/owncloud/apps/contacts/appinfo/update.php #srv/web/owncloud/apps/contacts/appinfo/version #srv/web/owncloud/apps/contacts/carddav.php +#srv/web/owncloud/apps/contacts/composer.json #srv/web/owncloud/apps/contacts/css #srv/web/owncloud/apps/contacts/css/contacts.css #srv/web/owncloud/apps/contacts/css/font-awesome.css -#srv/web/owncloud/apps/contacts/css/jquery.Jcrop.css #srv/web/owncloud/apps/contacts/css/jquery.combobox.css +#srv/web/owncloud/apps/contacts/css/jquery.multiselect.css +#srv/web/owncloud/apps/contacts/css/jquery.ocaddnew.css #srv/web/owncloud/apps/contacts/css/placeholder_polyfill.css #srv/web/owncloud/apps/contacts/css/placeholder_polyfill.min.css -#srv/web/owncloud/apps/contacts/export.php #srv/web/owncloud/apps/contacts/img -#srv/web/owncloud/apps/contacts/img/Jcrop.gif #srv/web/owncloud/apps/contacts/img/active_star.png #srv/web/owncloud/apps/contacts/img/active_star.svg #srv/web/owncloud/apps/contacts/img/checkmark-gray.png @@ -1475,120 +2528,1357 @@ srv/web/owncloud #srv/web/owncloud/apps/contacts/img/person_large.png #srv/web/owncloud/apps/contacts/img/starred.png #srv/web/owncloud/apps/contacts/img/starred.svg -#srv/web/owncloud/apps/contacts/index.php #srv/web/owncloud/apps/contacts/js +#srv/web/owncloud/apps/contacts/js/addressbooks.js #srv/web/owncloud/apps/contacts/js/app.js +#srv/web/owncloud/apps/contacts/js/config.php #srv/web/owncloud/apps/contacts/js/contacts.js #srv/web/owncloud/apps/contacts/js/cropphoto.js #srv/web/owncloud/apps/contacts/js/expanding.js #srv/web/owncloud/apps/contacts/js/groups.js -#srv/web/owncloud/apps/contacts/js/jquery.Jcrop.js -#srv/web/owncloud/apps/contacts/js/jquery.Jcrop.min.js #srv/web/owncloud/apps/contacts/js/jquery.combobox.js #srv/web/owncloud/apps/contacts/js/jquery.multi-autocomplete.js +#srv/web/owncloud/apps/contacts/js/jquery.multiselect.js +#srv/web/owncloud/apps/contacts/js/jquery.ocaddnew.js #srv/web/owncloud/apps/contacts/js/jquery.onfontresize.js +#srv/web/owncloud/apps/contacts/js/jshint.js +#srv/web/owncloud/apps/contacts/js/jshintcfg.js #srv/web/owncloud/apps/contacts/js/loader.js #srv/web/owncloud/apps/contacts/js/modernizr.custom.js #srv/web/owncloud/apps/contacts/js/modernizr.js #srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.js #srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.min.combo.js #srv/web/owncloud/apps/contacts/js/settings.js +#srv/web/owncloud/apps/contacts/js/storage.js #srv/web/owncloud/apps/contacts/l10n +#srv/web/owncloud/apps/contacts/l10n/ach +#srv/web/owncloud/apps/contacts/l10n/ach/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ady +#srv/web/owncloud/apps/contacts/l10n/ady/contacts.po +#srv/web/owncloud/apps/contacts/l10n/af +#srv/web/owncloud/apps/contacts/l10n/af/contacts.po +#srv/web/owncloud/apps/contacts/l10n/af_ZA #srv/web/owncloud/apps/contacts/l10n/af_ZA.php +#srv/web/owncloud/apps/contacts/l10n/af_ZA/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ar #srv/web/owncloud/apps/contacts/l10n/ar.php +#srv/web/owncloud/apps/contacts/l10n/ar/contacts.po +#srv/web/owncloud/apps/contacts/l10n/be +#srv/web/owncloud/apps/contacts/l10n/be/contacts.po +#srv/web/owncloud/apps/contacts/l10n/bg_BG #srv/web/owncloud/apps/contacts/l10n/bg_BG.php +#srv/web/owncloud/apps/contacts/l10n/bg_BG/contacts.po +#srv/web/owncloud/apps/contacts/l10n/bn_BD #srv/web/owncloud/apps/contacts/l10n/bn_BD.php +#srv/web/owncloud/apps/contacts/l10n/bn_BD/contacts.po +#srv/web/owncloud/apps/contacts/l10n/bs +#srv/web/owncloud/apps/contacts/l10n/bs.php +#srv/web/owncloud/apps/contacts/l10n/bs/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ca #srv/web/owncloud/apps/contacts/l10n/ca.php +#srv/web/owncloud/apps/contacts/l10n/ca/contacts.po +#srv/web/owncloud/apps/contacts/l10n/cs_CZ #srv/web/owncloud/apps/contacts/l10n/cs_CZ.php +#srv/web/owncloud/apps/contacts/l10n/cs_CZ/contacts.po +#srv/web/owncloud/apps/contacts/l10n/cy_GB +#srv/web/owncloud/apps/contacts/l10n/cy_GB.php +#srv/web/owncloud/apps/contacts/l10n/cy_GB/contacts.po +#srv/web/owncloud/apps/contacts/l10n/da #srv/web/owncloud/apps/contacts/l10n/da.php +#srv/web/owncloud/apps/contacts/l10n/da/contacts.po +#srv/web/owncloud/apps/contacts/l10n/de #srv/web/owncloud/apps/contacts/l10n/de.php +#srv/web/owncloud/apps/contacts/l10n/de/contacts.po +#srv/web/owncloud/apps/contacts/l10n/de_AT +#srv/web/owncloud/apps/contacts/l10n/de_AT/contacts.po +#srv/web/owncloud/apps/contacts/l10n/de_CH +#srv/web/owncloud/apps/contacts/l10n/de_CH.php +#srv/web/owncloud/apps/contacts/l10n/de_CH/contacts.po +#srv/web/owncloud/apps/contacts/l10n/de_DE #srv/web/owncloud/apps/contacts/l10n/de_DE.php +#srv/web/owncloud/apps/contacts/l10n/de_DE/contacts.po +#srv/web/owncloud/apps/contacts/l10n/el #srv/web/owncloud/apps/contacts/l10n/el.php +#srv/web/owncloud/apps/contacts/l10n/el/contacts.po +#srv/web/owncloud/apps/contacts/l10n/en@pirate +#srv/web/owncloud/apps/contacts/l10n/en@pirate.php +#srv/web/owncloud/apps/contacts/l10n/en@pirate/contacts.po +#srv/web/owncloud/apps/contacts/l10n/en_GB +#srv/web/owncloud/apps/contacts/l10n/en_GB.php +#srv/web/owncloud/apps/contacts/l10n/en_GB/contacts.po +#srv/web/owncloud/apps/contacts/l10n/eo #srv/web/owncloud/apps/contacts/l10n/eo.php +#srv/web/owncloud/apps/contacts/l10n/eo/contacts.po +#srv/web/owncloud/apps/contacts/l10n/es #srv/web/owncloud/apps/contacts/l10n/es.php +#srv/web/owncloud/apps/contacts/l10n/es/contacts.po +#srv/web/owncloud/apps/contacts/l10n/es_AR #srv/web/owncloud/apps/contacts/l10n/es_AR.php +#srv/web/owncloud/apps/contacts/l10n/es_AR/contacts.po +#srv/web/owncloud/apps/contacts/l10n/es_MX +#srv/web/owncloud/apps/contacts/l10n/es_MX/contacts.po +#srv/web/owncloud/apps/contacts/l10n/et_EE #srv/web/owncloud/apps/contacts/l10n/et_EE.php +#srv/web/owncloud/apps/contacts/l10n/et_EE/contacts.po +#srv/web/owncloud/apps/contacts/l10n/eu #srv/web/owncloud/apps/contacts/l10n/eu.php +#srv/web/owncloud/apps/contacts/l10n/eu/contacts.po +#srv/web/owncloud/apps/contacts/l10n/fa #srv/web/owncloud/apps/contacts/l10n/fa.php +#srv/web/owncloud/apps/contacts/l10n/fa/contacts.po +#srv/web/owncloud/apps/contacts/l10n/fi +#srv/web/owncloud/apps/contacts/l10n/fi.php +#srv/web/owncloud/apps/contacts/l10n/fi/contacts.po +#srv/web/owncloud/apps/contacts/l10n/fi_FI #srv/web/owncloud/apps/contacts/l10n/fi_FI.php +#srv/web/owncloud/apps/contacts/l10n/fi_FI/contacts.po +#srv/web/owncloud/apps/contacts/l10n/fr #srv/web/owncloud/apps/contacts/l10n/fr.php +#srv/web/owncloud/apps/contacts/l10n/fr/contacts.po +#srv/web/owncloud/apps/contacts/l10n/fr_CA +#srv/web/owncloud/apps/contacts/l10n/fr_CA/contacts.po +#srv/web/owncloud/apps/contacts/l10n/gl #srv/web/owncloud/apps/contacts/l10n/gl.php +#srv/web/owncloud/apps/contacts/l10n/gl/contacts.po +#srv/web/owncloud/apps/contacts/l10n/he #srv/web/owncloud/apps/contacts/l10n/he.php +#srv/web/owncloud/apps/contacts/l10n/he/contacts.po +#srv/web/owncloud/apps/contacts/l10n/hi #srv/web/owncloud/apps/contacts/l10n/hi.php +#srv/web/owncloud/apps/contacts/l10n/hi/contacts.po +#srv/web/owncloud/apps/contacts/l10n/hr #srv/web/owncloud/apps/contacts/l10n/hr.php +#srv/web/owncloud/apps/contacts/l10n/hr/contacts.po +#srv/web/owncloud/apps/contacts/l10n/hu_HU #srv/web/owncloud/apps/contacts/l10n/hu_HU.php +#srv/web/owncloud/apps/contacts/l10n/hu_HU/contacts.po +#srv/web/owncloud/apps/contacts/l10n/hy #srv/web/owncloud/apps/contacts/l10n/hy.php +#srv/web/owncloud/apps/contacts/l10n/hy/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ia #srv/web/owncloud/apps/contacts/l10n/ia.php +#srv/web/owncloud/apps/contacts/l10n/ia/contacts.po +#srv/web/owncloud/apps/contacts/l10n/id #srv/web/owncloud/apps/contacts/l10n/id.php +#srv/web/owncloud/apps/contacts/l10n/id/contacts.po +#srv/web/owncloud/apps/contacts/l10n/is #srv/web/owncloud/apps/contacts/l10n/is.php +#srv/web/owncloud/apps/contacts/l10n/is/contacts.po +#srv/web/owncloud/apps/contacts/l10n/it #srv/web/owncloud/apps/contacts/l10n/it.php +#srv/web/owncloud/apps/contacts/l10n/it/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ja_JP #srv/web/owncloud/apps/contacts/l10n/ja_JP.php +#srv/web/owncloud/apps/contacts/l10n/ja_JP/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ka #srv/web/owncloud/apps/contacts/l10n/ka.php +#srv/web/owncloud/apps/contacts/l10n/ka/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ka_GE #srv/web/owncloud/apps/contacts/l10n/ka_GE.php +#srv/web/owncloud/apps/contacts/l10n/ka_GE/contacts.po +#srv/web/owncloud/apps/contacts/l10n/km +#srv/web/owncloud/apps/contacts/l10n/km.php +#srv/web/owncloud/apps/contacts/l10n/km/contacts.po +#srv/web/owncloud/apps/contacts/l10n/kn +#srv/web/owncloud/apps/contacts/l10n/kn/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ko #srv/web/owncloud/apps/contacts/l10n/ko.php +#srv/web/owncloud/apps/contacts/l10n/ko/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ku_IQ #srv/web/owncloud/apps/contacts/l10n/ku_IQ.php +#srv/web/owncloud/apps/contacts/l10n/ku_IQ/contacts.po +#srv/web/owncloud/apps/contacts/l10n/l10n.pl +#srv/web/owncloud/apps/contacts/l10n/lb #srv/web/owncloud/apps/contacts/l10n/lb.php +#srv/web/owncloud/apps/contacts/l10n/lb/contacts.po +#srv/web/owncloud/apps/contacts/l10n/lt_LT #srv/web/owncloud/apps/contacts/l10n/lt_LT.php +#srv/web/owncloud/apps/contacts/l10n/lt_LT/contacts.po +#srv/web/owncloud/apps/contacts/l10n/lv #srv/web/owncloud/apps/contacts/l10n/lv.php +#srv/web/owncloud/apps/contacts/l10n/lv/contacts.po +#srv/web/owncloud/apps/contacts/l10n/mk #srv/web/owncloud/apps/contacts/l10n/mk.php +#srv/web/owncloud/apps/contacts/l10n/mk/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ml_IN +#srv/web/owncloud/apps/contacts/l10n/ml_IN/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ms_MY #srv/web/owncloud/apps/contacts/l10n/ms_MY.php +#srv/web/owncloud/apps/contacts/l10n/ms_MY/contacts.po +#srv/web/owncloud/apps/contacts/l10n/my_MM #srv/web/owncloud/apps/contacts/l10n/my_MM.php +#srv/web/owncloud/apps/contacts/l10n/my_MM/contacts.po +#srv/web/owncloud/apps/contacts/l10n/nb_NO #srv/web/owncloud/apps/contacts/l10n/nb_NO.php +#srv/web/owncloud/apps/contacts/l10n/nb_NO/contacts.po +#srv/web/owncloud/apps/contacts/l10n/nds +#srv/web/owncloud/apps/contacts/l10n/nds/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ne +#srv/web/owncloud/apps/contacts/l10n/ne/contacts.po +#srv/web/owncloud/apps/contacts/l10n/nl #srv/web/owncloud/apps/contacts/l10n/nl.php +#srv/web/owncloud/apps/contacts/l10n/nl/contacts.po +#srv/web/owncloud/apps/contacts/l10n/nn_NO #srv/web/owncloud/apps/contacts/l10n/nn_NO.php +#srv/web/owncloud/apps/contacts/l10n/nn_NO/contacts.po +#srv/web/owncloud/apps/contacts/l10n/nqo +#srv/web/owncloud/apps/contacts/l10n/nqo/contacts.po +#srv/web/owncloud/apps/contacts/l10n/oc #srv/web/owncloud/apps/contacts/l10n/oc.php +#srv/web/owncloud/apps/contacts/l10n/oc/contacts.po +#srv/web/owncloud/apps/contacts/l10n/pa +#srv/web/owncloud/apps/contacts/l10n/pa.php +#srv/web/owncloud/apps/contacts/l10n/pa/contacts.po +#srv/web/owncloud/apps/contacts/l10n/pl #srv/web/owncloud/apps/contacts/l10n/pl.php +#srv/web/owncloud/apps/contacts/l10n/pl/contacts.po +#srv/web/owncloud/apps/contacts/l10n/pl_PL #srv/web/owncloud/apps/contacts/l10n/pl_PL.php +#srv/web/owncloud/apps/contacts/l10n/pl_PL/contacts.po +#srv/web/owncloud/apps/contacts/l10n/pt_BR #srv/web/owncloud/apps/contacts/l10n/pt_BR.php +#srv/web/owncloud/apps/contacts/l10n/pt_BR/contacts.po +#srv/web/owncloud/apps/contacts/l10n/pt_PT #srv/web/owncloud/apps/contacts/l10n/pt_PT.php +#srv/web/owncloud/apps/contacts/l10n/pt_PT/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ro #srv/web/owncloud/apps/contacts/l10n/ro.php +#srv/web/owncloud/apps/contacts/l10n/ro/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ru #srv/web/owncloud/apps/contacts/l10n/ru.php +#srv/web/owncloud/apps/contacts/l10n/ru/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ru_RU #srv/web/owncloud/apps/contacts/l10n/ru_RU.php +#srv/web/owncloud/apps/contacts/l10n/ru_RU/contacts.po +#srv/web/owncloud/apps/contacts/l10n/si_LK #srv/web/owncloud/apps/contacts/l10n/si_LK.php +#srv/web/owncloud/apps/contacts/l10n/si_LK/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sk +#srv/web/owncloud/apps/contacts/l10n/sk/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sk_SK #srv/web/owncloud/apps/contacts/l10n/sk_SK.php +#srv/web/owncloud/apps/contacts/l10n/sk_SK/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sl #srv/web/owncloud/apps/contacts/l10n/sl.php +#srv/web/owncloud/apps/contacts/l10n/sl/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sq +#srv/web/owncloud/apps/contacts/l10n/sq.php +#srv/web/owncloud/apps/contacts/l10n/sq/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sr #srv/web/owncloud/apps/contacts/l10n/sr.php +#srv/web/owncloud/apps/contacts/l10n/sr/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sr@latin #srv/web/owncloud/apps/contacts/l10n/sr@latin.php +#srv/web/owncloud/apps/contacts/l10n/sr@latin/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sv #srv/web/owncloud/apps/contacts/l10n/sv.php +#srv/web/owncloud/apps/contacts/l10n/sv/contacts.po +#srv/web/owncloud/apps/contacts/l10n/sw_KE +#srv/web/owncloud/apps/contacts/l10n/sw_KE/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ta_LK #srv/web/owncloud/apps/contacts/l10n/ta_LK.php +#srv/web/owncloud/apps/contacts/l10n/ta_LK/contacts.po +#srv/web/owncloud/apps/contacts/l10n/te +#srv/web/owncloud/apps/contacts/l10n/te.php +#srv/web/owncloud/apps/contacts/l10n/te/contacts.po +#srv/web/owncloud/apps/contacts/l10n/templates +#srv/web/owncloud/apps/contacts/l10n/templates/contacts.pot +#srv/web/owncloud/apps/contacts/l10n/th_TH #srv/web/owncloud/apps/contacts/l10n/th_TH.php +#srv/web/owncloud/apps/contacts/l10n/th_TH/contacts.po +#srv/web/owncloud/apps/contacts/l10n/tr #srv/web/owncloud/apps/contacts/l10n/tr.php +#srv/web/owncloud/apps/contacts/l10n/tr/contacts.po +#srv/web/owncloud/apps/contacts/l10n/tzm +#srv/web/owncloud/apps/contacts/l10n/tzm/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ug +#srv/web/owncloud/apps/contacts/l10n/ug.php +#srv/web/owncloud/apps/contacts/l10n/ug/contacts.po +#srv/web/owncloud/apps/contacts/l10n/uk #srv/web/owncloud/apps/contacts/l10n/uk.php +#srv/web/owncloud/apps/contacts/l10n/uk/contacts.po +#srv/web/owncloud/apps/contacts/l10n/ur_PK #srv/web/owncloud/apps/contacts/l10n/ur_PK.php +#srv/web/owncloud/apps/contacts/l10n/ur_PK/contacts.po +#srv/web/owncloud/apps/contacts/l10n/uz +#srv/web/owncloud/apps/contacts/l10n/uz/contacts.po +#srv/web/owncloud/apps/contacts/l10n/vi #srv/web/owncloud/apps/contacts/l10n/vi.php +#srv/web/owncloud/apps/contacts/l10n/vi/contacts.po #srv/web/owncloud/apps/contacts/l10n/xgettextfiles +#srv/web/owncloud/apps/contacts/l10n/zh_CN +#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312 #srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312.php +#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312/contacts.po #srv/web/owncloud/apps/contacts/l10n/zh_CN.php +#srv/web/owncloud/apps/contacts/l10n/zh_CN/contacts.po +#srv/web/owncloud/apps/contacts/l10n/zh_HK +#srv/web/owncloud/apps/contacts/l10n/zh_HK.php +#srv/web/owncloud/apps/contacts/l10n/zh_HK/contacts.po +#srv/web/owncloud/apps/contacts/l10n/zh_TW #srv/web/owncloud/apps/contacts/l10n/zh_TW.php +#srv/web/owncloud/apps/contacts/l10n/zh_TW/contacts.po #srv/web/owncloud/apps/contacts/lib +#srv/web/owncloud/apps/contacts/lib/abstractpimcollection.php +#srv/web/owncloud/apps/contacts/lib/abstractpimobject.php #srv/web/owncloud/apps/contacts/lib/addressbook.php #srv/web/owncloud/apps/contacts/lib/addressbookprovider.php #srv/web/owncloud/apps/contacts/lib/app.php +#srv/web/owncloud/apps/contacts/lib/backend +#srv/web/owncloud/apps/contacts/lib/backend/abstractbackend.php +#srv/web/owncloud/apps/contacts/lib/backend/database.php +#srv/web/owncloud/apps/contacts/lib/backend/ldap.php +#srv/web/owncloud/apps/contacts/lib/backend/shared.php +#srv/web/owncloud/apps/contacts/lib/carddav +#srv/web/owncloud/apps/contacts/lib/carddav/addressbook.php +#srv/web/owncloud/apps/contacts/lib/carddav/addressbookroot.php +#srv/web/owncloud/apps/contacts/lib/carddav/backend.php +#srv/web/owncloud/apps/contacts/lib/carddav/card.php +#srv/web/owncloud/apps/contacts/lib/carddav/plugin.php +#srv/web/owncloud/apps/contacts/lib/carddav/useraddressbooks.php +#srv/web/owncloud/apps/contacts/lib/connector +#srv/web/owncloud/apps/contacts/lib/connector/ldapconnector.php +#srv/web/owncloud/apps/contacts/lib/contact.php #srv/web/owncloud/apps/contacts/lib/controller -#srv/web/owncloud/apps/contacts/lib/controller/basecontroller.php +#srv/web/owncloud/apps/contacts/lib/controller.php +#srv/web/owncloud/apps/contacts/lib/controller/addressbookcontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/contactcontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/contactphotocontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/exportcontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/groupcontroller.php #srv/web/owncloud/apps/contacts/lib/controller/importcontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/pagecontroller.php +#srv/web/owncloud/apps/contacts/lib/controller/settingscontroller.php +#srv/web/owncloud/apps/contacts/lib/dicontainer.php +#srv/web/owncloud/apps/contacts/lib/dispatcher.php #srv/web/owncloud/apps/contacts/lib/hooks.php +#srv/web/owncloud/apps/contacts/lib/imageresponse.php +#srv/web/owncloud/apps/contacts/lib/ipimobject.php #srv/web/owncloud/apps/contacts/lib/jsonresponse.php -#srv/web/owncloud/apps/contacts/lib/request.php -#srv/web/owncloud/apps/contacts/lib/sabre -#srv/web/owncloud/apps/contacts/lib/sabre/addressbook.php -#srv/web/owncloud/apps/contacts/lib/sabre/addressbookroot.php -#srv/web/owncloud/apps/contacts/lib/sabre/backend.php -#srv/web/owncloud/apps/contacts/lib/sabre/card.php -#srv/web/owncloud/apps/contacts/lib/sabre/useraddressbooks.php -#srv/web/owncloud/apps/contacts/lib/search.php +#srv/web/owncloud/apps/contacts/lib/middleware +#srv/web/owncloud/apps/contacts/lib/middleware/http.php +#srv/web/owncloud/apps/contacts/lib/searchprovider.php #srv/web/owncloud/apps/contacts/lib/share #srv/web/owncloud/apps/contacts/lib/share/addressbook.php #srv/web/owncloud/apps/contacts/lib/share/contact.php -#srv/web/owncloud/apps/contacts/lib/vcard.php -#srv/web/owncloud/apps/contacts/photo.php +#srv/web/owncloud/apps/contacts/lib/textdownloadresponse.php +#srv/web/owncloud/apps/contacts/lib/utils +#srv/web/owncloud/apps/contacts/lib/utils/jsonserializer.php +#srv/web/owncloud/apps/contacts/lib/utils/properties.php +#srv/web/owncloud/apps/contacts/lib/vobject +#srv/web/owncloud/apps/contacts/lib/vobject/groupproperty.php +#srv/web/owncloud/apps/contacts/lib/vobject/stringproperty.php +#srv/web/owncloud/apps/contacts/lib/vobject/vcard.php #srv/web/owncloud/apps/contacts/settings.php #srv/web/owncloud/apps/contacts/templates #srv/web/owncloud/apps/contacts/templates/contacts.php -#srv/web/owncloud/apps/contacts/templates/part.cropphoto.php +#srv/web/owncloud/apps/contacts/templates/importdialog.html #srv/web/owncloud/apps/contacts/templates/settings.php -#srv/web/owncloud/apps/contacts/thumbnail.php -#srv/web/owncloud/apps/contacts/tmpphoto.php +#srv/web/owncloud/apps/contacts/tests +#srv/web/owncloud/apps/contacts/tests/Makefile +#srv/web/owncloud/apps/contacts/tests/bootstrap.php +#srv/web/owncloud/apps/contacts/tests/data +#srv/web/owncloud/apps/contacts/tests/data/test1.vcf +#srv/web/owncloud/apps/contacts/tests/data/test2.vcf +#srv/web/owncloud/apps/contacts/tests/data/test3.vcf +#srv/web/owncloud/apps/contacts/tests/data/test4.vcf +#srv/web/owncloud/apps/contacts/tests/data/test5.vcf +#srv/web/owncloud/apps/contacts/tests/data/test6.vcf +#srv/web/owncloud/apps/contacts/tests/install_dependencies.sh +#srv/web/owncloud/apps/contacts/tests/lib +#srv/web/owncloud/apps/contacts/tests/lib/addressbook_test.php +#srv/web/owncloud/apps/contacts/tests/lib/backend +#srv/web/owncloud/apps/contacts/tests/lib/backend/backend_test.php +#srv/web/owncloud/apps/contacts/tests/lib/backend/mock.php +#srv/web/owncloud/apps/contacts/tests/lib/contact_test.php +#srv/web/owncloud/apps/contacts/tests/lib/contacts_app.php +#srv/web/owncloud/apps/contacts/tests/lib/vobject_test.php +#srv/web/owncloud/apps/contacts/tests/phpunit.xml +#srv/web/owncloud/apps/contacts/tests/preseed-config.php +#srv/web/owncloud/apps/contacts/tests/setup_owncloud.sh +#srv/web/owncloud/apps/documents +#srv/web/owncloud/apps/documents/README.md +#srv/web/owncloud/apps/documents/ajax +#srv/web/owncloud/apps/documents/ajax/admin.php +#srv/web/owncloud/apps/documents/ajax/controller.php +#srv/web/owncloud/apps/documents/ajax/documentController.php +#srv/web/owncloud/apps/documents/ajax/download.php +#srv/web/owncloud/apps/documents/ajax/mimes.php +#srv/web/owncloud/apps/documents/ajax/otpoll.php +#srv/web/owncloud/apps/documents/ajax/personal.php +#srv/web/owncloud/apps/documents/ajax/sessionController.php +#srv/web/owncloud/apps/documents/ajax/settings.php +#srv/web/owncloud/apps/documents/ajax/userController.php +#srv/web/owncloud/apps/documents/appinfo +#srv/web/owncloud/apps/documents/appinfo/app.php +#srv/web/owncloud/apps/documents/appinfo/database.xml +#srv/web/owncloud/apps/documents/appinfo/info.xml +#srv/web/owncloud/apps/documents/appinfo/routes.php +#srv/web/owncloud/apps/documents/appinfo/update.php +#srv/web/owncloud/apps/documents/appinfo/version +#srv/web/owncloud/apps/documents/css +#srv/web/owncloud/apps/documents/css/3rdparty +#srv/web/owncloud/apps/documents/css/3rdparty/webodf +#srv/web/owncloud/apps/documents/css/3rdparty/webodf/dojo-app.css +#srv/web/owncloud/apps/documents/css/3rdparty/webodf/editor.css +#srv/web/owncloud/apps/documents/css/fonts +#srv/web/owncloud/apps/documents/css/fonts.css +#srv/web/owncloud/apps/documents/css/fonts/GenBasB.ttf +#srv/web/owncloud/apps/documents/css/fonts/GenBasBI.ttf +#srv/web/owncloud/apps/documents/css/fonts/GenBasI.ttf +#srv/web/owncloud/apps/documents/css/fonts/GenBasR.ttf +#srv/web/owncloud/apps/documents/css/fonts/LICENSE_Apache2.txt +#srv/web/owncloud/apps/documents/css/fonts/LICENSE_GPLv3.txt +#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Bold.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-BoldItalic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Italic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Regular.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Bold.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-BoldItalic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Italic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Regular.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Bold.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-BoldItalic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Italic.ttf +#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Regular.ttf +#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_RB_G.ttf +#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_RI_G.ttf +#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_R_G.ttf +#srv/web/owncloud/apps/documents/css/fonts/Lohit-Devanagari.ttf +#srv/web/owncloud/apps/documents/css/fonts/README.txt +#srv/web/owncloud/apps/documents/css/fonts/index.html +#srv/web/owncloud/apps/documents/css/fonts/wqy-microhei.ttc +#srv/web/owncloud/apps/documents/css/style.css +#srv/web/owncloud/apps/documents/css/viewer +#srv/web/owncloud/apps/documents/css/viewer/odfviewer.css +#srv/web/owncloud/apps/documents/img +#srv/web/owncloud/apps/documents/img/documents.png +#srv/web/owncloud/apps/documents/img/documents.svg +#srv/web/owncloud/apps/documents/index.php +#srv/web/owncloud/apps/documents/js +#srv/web/owncloud/apps/documents/js/3rdparty +#srv/web/owncloud/apps/documents/js/3rdparty/resources +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/commonIcons.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/commonIcons_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/editorIcons.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/editorIcons_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActDisabled_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled8bit.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled8bit_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsDisabled_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsEnabled_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/loadingAnimation_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/README.txt +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/colors3x4.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/colors7x10.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/indeterminate_progress.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ColorPalette.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ColorPalette.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Common.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/InlineEditBox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/InlineEditBox.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ProgressBar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ProgressBar.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/README +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Tree.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Tree.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/claro.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/claro_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/compile.js +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/document.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/document.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Checkbox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Checkbox.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/NumberSpinner.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/NumberSpinner.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/RadioButton.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/RadioButton.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Select.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Select.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonDisabled.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonEnabled.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/checkboxRadioButtonStates.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/commonFormArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/error.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/sliderThumbs.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/activeGradient.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/activeGradient.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendar.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendarArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendarArrows8bit.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/checkmarkNoBorder.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/checkmarkNoBorder.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dialogCloseIcon.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dialogCloseIcon8bit.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dnd.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/loadingAnimation.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/progressBarAnim.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/progressBarFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/spriteArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/standardGradient.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/standardGradient.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/tooltip.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/tooltip8bit.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/treeExpandImages.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/treeExpandImages8bit.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/AccordionContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/AccordionContainer.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/BorderContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/BorderContainer.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/ContentPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/ContentPane.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer_rtl.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomSelected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomSelected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomUnselected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomUnselected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabClose.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftSelected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftSelected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftUnselected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftUnselected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabNested.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightSelected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightSelected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightUnselected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightUnselected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopSelected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopSelected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopUnselected.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopUnselected.svg +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/variables.less +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/dijit.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/dijit_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Calendar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Calendar_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/ColorPalette.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Dialog.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Dialog_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Editor.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Editor_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Menu.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Menu_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/ProgressBar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TimePicker.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TimePicker_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TitlePane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TitlePane_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Toolbar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Tree.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Tree_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Button.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Button_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Checkbox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/RadioButton.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Select.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Slider.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Slider_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/TimeTextBox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/accordionItemActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndNoCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndNoMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/no.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumb.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarAnim.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderEmptyVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullVerticalFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumb.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerH-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerH.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerV-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerV.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteArrows.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteCheckbox.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteCheckbox.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteDivIcons.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteDivIcons.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRadio.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRadio.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRoundedIconsSmall.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomActiveC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomEnabledC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomHoverC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabContainerSprite.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/titleBar.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/titleBarActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorDown.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorDown.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorLeft.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorLeft.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorRight.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorRight.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorUp.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorUp.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeExpand_loading.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_half.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_half_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/validationInputBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/validationInputBg.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/warning.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/AccordionContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/AccordionContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/BorderContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/ContentPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/SplitContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/TabContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/TabContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/nihilo.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/nihilo_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Calendar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Calendar_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/ColorPalette.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Dialog.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Dialog_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Editor.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Editor_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Menu.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Menu_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/ProgressBar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TimePicker.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TimePicker_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TitlePane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TitlePane_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Toolbar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Tree.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Tree_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Button.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Button_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Checkbox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/RadioButton.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Select.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Slider.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Slider_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/TimeTextBox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/accordionItemActive.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/accordionItemActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndNoCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndNoMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumb.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarAnim.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderEmptyVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullVerticalFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumb.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerH-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerH.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerV-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerV.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteArrows.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteCheckbox.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteCheckbox.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteDivIcons.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteDivIcons.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRadio.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRadio.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmall.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmall.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmallBl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree_rtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomActiveC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomEnabledC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomEnabledSpriteLR.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomHoverC.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabContainerSprite.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabLeftChecked.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabRightChecked.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/titleBar.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/titleBarActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorDown.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorDown.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorLeft.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorLeft.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorRight.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorRight.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorUp.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorUp.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeExpand_loading.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_half.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_half_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/validationInputBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/validationInputBg.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/warning.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/AccordionContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/AccordionContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/BorderContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/ContentPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/SplitContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/TabContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/TabContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/soria.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/soria_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Calendar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Calendar_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/ColorPalette.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Dialog.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Dialog_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Editor.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Editor_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Menu.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Menu_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/ProgressBar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TimePicker.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TimePicker_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TitlePane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TitlePane_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Toolbar.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Tree.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Tree_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Button.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Checkbox.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Common.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/RadioButton.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Select.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Slider.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Slider_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/accordionItemActive.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/accordionItemHover.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarDayLabel.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarMonthLabel.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarYearLabel.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmark.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmark.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmarkNoBorder.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmarkNoBorder.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/circleIcon.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/circleIcon.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/comboArrowDown.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dijitProgressBarAnim.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dijitProgressBarAnim.psd +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndNoCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndNoMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dojoTundraGradientBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dojoTundraGradientBg.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/doubleArrowDown.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/doubleArrowUp.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/folderClosed.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/folderOpened.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_half.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_half_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/leaf.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/loading.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/menu.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/minusButton.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/no.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/noX.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/plusButton.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/popupMenuBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumb.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-1.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-2.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-3.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-4.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-5.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-6.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-7.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-8.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-9.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim.psd +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActiveDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActiveHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderEmpty.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderEmptyVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFull.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullVertical.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullVerticalFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumbFocus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumbFocus.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/smallArrowDown.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/smallArrowUp.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerH-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerH.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerV-thumb.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerV.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteArrows.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteArrows.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteRoundedIconsSmall.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabActive.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabClose.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabClose.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabCloseHover.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabCloseHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabDisabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabEnabled.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabHover.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/titleBar.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/titleBarBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorDown.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorDown.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorLeft.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorLeft.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorRight.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorRight.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorUp.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorUp.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_leaf.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_loading.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_minus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_minus_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_mius.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_plus.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_plus_rtl.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeHover.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/validationInputBg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/validationInputBg.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/warning.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/AccordionContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/BorderContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/ContentPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/SplitContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/TabContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/TabContainer_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/tundra.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/tundra_rtl.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/dojo.js +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/LICENSE +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/blank.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/blank.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/dnd.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/dojo.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/iframe_history.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndNoCopy.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndNoMove.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/DndGridContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ExpandoPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ExpandoPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/FloatingPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/FloatingPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/GridContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/GridContainer.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/RadioGroup.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ResizeHandle.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/RotatorContainer.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ScrollPane.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ScrollPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ToggleSplitter.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/gridcontainer_grip.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/grip_bg.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/pixel.gif +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/resize.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/resizeRtl.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/rotator.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/splitterToggleH.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/splitterToggleV.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/ColorPicker.css +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/ColorPicker.html +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hue.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hueHandle.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hueHandleA11y.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/pickerPointer.png +#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/underlay.png +#srv/web/owncloud/apps/documents/js/3rdparty/webodf +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/dojo-amalgamation.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/Editor.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/EditorSession.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/MemberListView.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/Tools.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/de +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/de/myResources.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/dojobundle.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/myResources.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/ru +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/ru/myResources.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/ServerFactory.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/OperationRouter.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/Server.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/ServerFactory.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/SessionList.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/annotation.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/alignmentPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/alignmentPane.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/editHyperlinkPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/editHyperlinkPane.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/fontEffectsPane.html +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/fontEffectsPane.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/editHyperlinks.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/fontPicker.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/imageInserter.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphAlignment.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphStyles.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphStylesDialog.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/simpleStyles.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/toolbarWidgets +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/toolbarWidgets/currentStyle.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/undoRedoMenu.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/zoomSlider.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/webodf-debug.js +#srv/web/owncloud/apps/documents/js/3rdparty/webodf/webodf.js +#srv/web/owncloud/apps/documents/js/ServerFactory.js +#srv/web/owncloud/apps/documents/js/documents.js +#srv/web/owncloud/apps/documents/js/locale.js +#srv/web/owncloud/apps/documents/js/personal.js +#srv/web/owncloud/apps/documents/js/settings.js +#srv/web/owncloud/apps/documents/js/viewer +#srv/web/owncloud/apps/documents/js/viewer/viewer.js +#srv/web/owncloud/apps/documents/l10n +#srv/web/owncloud/apps/documents/l10n/ach +#srv/web/owncloud/apps/documents/l10n/ach/documents.po +#srv/web/owncloud/apps/documents/l10n/ady +#srv/web/owncloud/apps/documents/l10n/ady/documents.po +#srv/web/owncloud/apps/documents/l10n/af +#srv/web/owncloud/apps/documents/l10n/af/documents.po +#srv/web/owncloud/apps/documents/l10n/af_ZA +#srv/web/owncloud/apps/documents/l10n/af_ZA.php +#srv/web/owncloud/apps/documents/l10n/af_ZA/documents.po +#srv/web/owncloud/apps/documents/l10n/ar +#srv/web/owncloud/apps/documents/l10n/ar.php +#srv/web/owncloud/apps/documents/l10n/ar/documents.po +#srv/web/owncloud/apps/documents/l10n/be +#srv/web/owncloud/apps/documents/l10n/be/documents.po +#srv/web/owncloud/apps/documents/l10n/bg_BG +#srv/web/owncloud/apps/documents/l10n/bg_BG.php +#srv/web/owncloud/apps/documents/l10n/bg_BG/documents.po +#srv/web/owncloud/apps/documents/l10n/bn_BD +#srv/web/owncloud/apps/documents/l10n/bn_BD.php +#srv/web/owncloud/apps/documents/l10n/bn_BD/documents.po +#srv/web/owncloud/apps/documents/l10n/bs +#srv/web/owncloud/apps/documents/l10n/bs.php +#srv/web/owncloud/apps/documents/l10n/bs/documents.po +#srv/web/owncloud/apps/documents/l10n/ca +#srv/web/owncloud/apps/documents/l10n/ca.php +#srv/web/owncloud/apps/documents/l10n/ca/documents.po +#srv/web/owncloud/apps/documents/l10n/cs_CZ +#srv/web/owncloud/apps/documents/l10n/cs_CZ.php +#srv/web/owncloud/apps/documents/l10n/cs_CZ/documents.po +#srv/web/owncloud/apps/documents/l10n/cy_GB +#srv/web/owncloud/apps/documents/l10n/cy_GB.php +#srv/web/owncloud/apps/documents/l10n/cy_GB/documents.po +#srv/web/owncloud/apps/documents/l10n/da +#srv/web/owncloud/apps/documents/l10n/da.php +#srv/web/owncloud/apps/documents/l10n/da/documents.po +#srv/web/owncloud/apps/documents/l10n/de +#srv/web/owncloud/apps/documents/l10n/de.php +#srv/web/owncloud/apps/documents/l10n/de/documents.po +#srv/web/owncloud/apps/documents/l10n/de_AT +#srv/web/owncloud/apps/documents/l10n/de_AT/documents.po +#srv/web/owncloud/apps/documents/l10n/de_CH +#srv/web/owncloud/apps/documents/l10n/de_CH.php +#srv/web/owncloud/apps/documents/l10n/de_CH/documents.po +#srv/web/owncloud/apps/documents/l10n/de_DE +#srv/web/owncloud/apps/documents/l10n/de_DE.php +#srv/web/owncloud/apps/documents/l10n/de_DE/documents.po +#srv/web/owncloud/apps/documents/l10n/el +#srv/web/owncloud/apps/documents/l10n/el.php +#srv/web/owncloud/apps/documents/l10n/el/documents.po +#srv/web/owncloud/apps/documents/l10n/en@pirate +#srv/web/owncloud/apps/documents/l10n/en@pirate.php +#srv/web/owncloud/apps/documents/l10n/en@pirate/documents.po +#srv/web/owncloud/apps/documents/l10n/en_GB +#srv/web/owncloud/apps/documents/l10n/en_GB.php +#srv/web/owncloud/apps/documents/l10n/en_GB/documents.po +#srv/web/owncloud/apps/documents/l10n/eo +#srv/web/owncloud/apps/documents/l10n/eo.php +#srv/web/owncloud/apps/documents/l10n/eo/documents.po +#srv/web/owncloud/apps/documents/l10n/es +#srv/web/owncloud/apps/documents/l10n/es.php +#srv/web/owncloud/apps/documents/l10n/es/documents.po +#srv/web/owncloud/apps/documents/l10n/es_AR +#srv/web/owncloud/apps/documents/l10n/es_AR.php +#srv/web/owncloud/apps/documents/l10n/es_AR/documents.po +#srv/web/owncloud/apps/documents/l10n/es_MX +#srv/web/owncloud/apps/documents/l10n/es_MX/documents.po +#srv/web/owncloud/apps/documents/l10n/et_EE +#srv/web/owncloud/apps/documents/l10n/et_EE.php +#srv/web/owncloud/apps/documents/l10n/et_EE/documents.po +#srv/web/owncloud/apps/documents/l10n/eu +#srv/web/owncloud/apps/documents/l10n/eu.php +#srv/web/owncloud/apps/documents/l10n/eu/documents.po +#srv/web/owncloud/apps/documents/l10n/fa +#srv/web/owncloud/apps/documents/l10n/fa.php +#srv/web/owncloud/apps/documents/l10n/fa/documents.po +#srv/web/owncloud/apps/documents/l10n/fi_FI +#srv/web/owncloud/apps/documents/l10n/fi_FI.php +#srv/web/owncloud/apps/documents/l10n/fi_FI/documents.po +#srv/web/owncloud/apps/documents/l10n/fr +#srv/web/owncloud/apps/documents/l10n/fr.php +#srv/web/owncloud/apps/documents/l10n/fr/documents.po +#srv/web/owncloud/apps/documents/l10n/fr_CA +#srv/web/owncloud/apps/documents/l10n/fr_CA/documents.po +#srv/web/owncloud/apps/documents/l10n/gl +#srv/web/owncloud/apps/documents/l10n/gl.php +#srv/web/owncloud/apps/documents/l10n/gl/documents.po +#srv/web/owncloud/apps/documents/l10n/he +#srv/web/owncloud/apps/documents/l10n/he.php +#srv/web/owncloud/apps/documents/l10n/he/documents.po +#srv/web/owncloud/apps/documents/l10n/hi +#srv/web/owncloud/apps/documents/l10n/hi.php +#srv/web/owncloud/apps/documents/l10n/hi/documents.po +#srv/web/owncloud/apps/documents/l10n/hr +#srv/web/owncloud/apps/documents/l10n/hr.php +#srv/web/owncloud/apps/documents/l10n/hr/documents.po +#srv/web/owncloud/apps/documents/l10n/hu_HU +#srv/web/owncloud/apps/documents/l10n/hu_HU.php +#srv/web/owncloud/apps/documents/l10n/hu_HU/documents.po +#srv/web/owncloud/apps/documents/l10n/hy +#srv/web/owncloud/apps/documents/l10n/hy.php +#srv/web/owncloud/apps/documents/l10n/hy/documents.po +#srv/web/owncloud/apps/documents/l10n/ia +#srv/web/owncloud/apps/documents/l10n/ia.php +#srv/web/owncloud/apps/documents/l10n/ia/documents.po +#srv/web/owncloud/apps/documents/l10n/id +#srv/web/owncloud/apps/documents/l10n/id.php +#srv/web/owncloud/apps/documents/l10n/id/documents.po +#srv/web/owncloud/apps/documents/l10n/is +#srv/web/owncloud/apps/documents/l10n/is.php +#srv/web/owncloud/apps/documents/l10n/is/documents.po +#srv/web/owncloud/apps/documents/l10n/it +#srv/web/owncloud/apps/documents/l10n/it.php +#srv/web/owncloud/apps/documents/l10n/it/documents.po +#srv/web/owncloud/apps/documents/l10n/ja_JP +#srv/web/owncloud/apps/documents/l10n/ja_JP.php +#srv/web/owncloud/apps/documents/l10n/ja_JP/documents.po +#srv/web/owncloud/apps/documents/l10n/ka +#srv/web/owncloud/apps/documents/l10n/ka.php +#srv/web/owncloud/apps/documents/l10n/ka/documents.po +#srv/web/owncloud/apps/documents/l10n/ka_GE +#srv/web/owncloud/apps/documents/l10n/ka_GE.php +#srv/web/owncloud/apps/documents/l10n/ka_GE/documents.po +#srv/web/owncloud/apps/documents/l10n/km +#srv/web/owncloud/apps/documents/l10n/km.php +#srv/web/owncloud/apps/documents/l10n/km/documents.po +#srv/web/owncloud/apps/documents/l10n/kn +#srv/web/owncloud/apps/documents/l10n/kn/documents.po +#srv/web/owncloud/apps/documents/l10n/ko +#srv/web/owncloud/apps/documents/l10n/ko.php +#srv/web/owncloud/apps/documents/l10n/ko/documents.po +#srv/web/owncloud/apps/documents/l10n/ku_IQ +#srv/web/owncloud/apps/documents/l10n/ku_IQ.php +#srv/web/owncloud/apps/documents/l10n/ku_IQ/documents.po +#srv/web/owncloud/apps/documents/l10n/l10n.pl +#srv/web/owncloud/apps/documents/l10n/lb +#srv/web/owncloud/apps/documents/l10n/lb.php +#srv/web/owncloud/apps/documents/l10n/lb/documents.po +#srv/web/owncloud/apps/documents/l10n/lt_LT +#srv/web/owncloud/apps/documents/l10n/lt_LT.php +#srv/web/owncloud/apps/documents/l10n/lt_LT/documents.po +#srv/web/owncloud/apps/documents/l10n/lv +#srv/web/owncloud/apps/documents/l10n/lv.php +#srv/web/owncloud/apps/documents/l10n/lv/documents.po +#srv/web/owncloud/apps/documents/l10n/mk +#srv/web/owncloud/apps/documents/l10n/mk.php +#srv/web/owncloud/apps/documents/l10n/mk/documents.po +#srv/web/owncloud/apps/documents/l10n/ml_IN +#srv/web/owncloud/apps/documents/l10n/ml_IN/documents.po +#srv/web/owncloud/apps/documents/l10n/ms_MY +#srv/web/owncloud/apps/documents/l10n/ms_MY.php +#srv/web/owncloud/apps/documents/l10n/ms_MY/documents.po +#srv/web/owncloud/apps/documents/l10n/my_MM +#srv/web/owncloud/apps/documents/l10n/my_MM.php +#srv/web/owncloud/apps/documents/l10n/my_MM/documents.po +#srv/web/owncloud/apps/documents/l10n/nb_NO +#srv/web/owncloud/apps/documents/l10n/nb_NO.php +#srv/web/owncloud/apps/documents/l10n/nb_NO/documents.po +#srv/web/owncloud/apps/documents/l10n/nds +#srv/web/owncloud/apps/documents/l10n/nds/documents.po +#srv/web/owncloud/apps/documents/l10n/ne +#srv/web/owncloud/apps/documents/l10n/ne/documents.po +#srv/web/owncloud/apps/documents/l10n/nl +#srv/web/owncloud/apps/documents/l10n/nl.php +#srv/web/owncloud/apps/documents/l10n/nl/documents.po +#srv/web/owncloud/apps/documents/l10n/nn_NO +#srv/web/owncloud/apps/documents/l10n/nn_NO.php +#srv/web/owncloud/apps/documents/l10n/nn_NO/documents.po +#srv/web/owncloud/apps/documents/l10n/nqo +#srv/web/owncloud/apps/documents/l10n/nqo/documents.po +#srv/web/owncloud/apps/documents/l10n/oc +#srv/web/owncloud/apps/documents/l10n/oc.php +#srv/web/owncloud/apps/documents/l10n/oc/documents.po +#srv/web/owncloud/apps/documents/l10n/pa +#srv/web/owncloud/apps/documents/l10n/pa.php +#srv/web/owncloud/apps/documents/l10n/pa/documents.po +#srv/web/owncloud/apps/documents/l10n/pl +#srv/web/owncloud/apps/documents/l10n/pl.php +#srv/web/owncloud/apps/documents/l10n/pl/documents.po +#srv/web/owncloud/apps/documents/l10n/pt_BR +#srv/web/owncloud/apps/documents/l10n/pt_BR.php +#srv/web/owncloud/apps/documents/l10n/pt_BR/documents.po +#srv/web/owncloud/apps/documents/l10n/pt_PT +#srv/web/owncloud/apps/documents/l10n/pt_PT.php +#srv/web/owncloud/apps/documents/l10n/pt_PT/documents.po +#srv/web/owncloud/apps/documents/l10n/ro +#srv/web/owncloud/apps/documents/l10n/ro.php +#srv/web/owncloud/apps/documents/l10n/ro/documents.po +#srv/web/owncloud/apps/documents/l10n/ru +#srv/web/owncloud/apps/documents/l10n/ru.php +#srv/web/owncloud/apps/documents/l10n/ru/documents.po +#srv/web/owncloud/apps/documents/l10n/ru_RU +#srv/web/owncloud/apps/documents/l10n/ru_RU.php +#srv/web/owncloud/apps/documents/l10n/ru_RU/documents.po +#srv/web/owncloud/apps/documents/l10n/si_LK +#srv/web/owncloud/apps/documents/l10n/si_LK.php +#srv/web/owncloud/apps/documents/l10n/si_LK/documents.po +#srv/web/owncloud/apps/documents/l10n/sk +#srv/web/owncloud/apps/documents/l10n/sk/documents.po +#srv/web/owncloud/apps/documents/l10n/sk_SK +#srv/web/owncloud/apps/documents/l10n/sk_SK.php +#srv/web/owncloud/apps/documents/l10n/sk_SK/documents.po +#srv/web/owncloud/apps/documents/l10n/sl +#srv/web/owncloud/apps/documents/l10n/sl.php +#srv/web/owncloud/apps/documents/l10n/sl/documents.po +#srv/web/owncloud/apps/documents/l10n/sq +#srv/web/owncloud/apps/documents/l10n/sq.php +#srv/web/owncloud/apps/documents/l10n/sq/documents.po +#srv/web/owncloud/apps/documents/l10n/sr +#srv/web/owncloud/apps/documents/l10n/sr.php +#srv/web/owncloud/apps/documents/l10n/sr/documents.po +#srv/web/owncloud/apps/documents/l10n/sr@latin +#srv/web/owncloud/apps/documents/l10n/sr@latin.php +#srv/web/owncloud/apps/documents/l10n/sr@latin/documents.po +#srv/web/owncloud/apps/documents/l10n/sv +#srv/web/owncloud/apps/documents/l10n/sv.php +#srv/web/owncloud/apps/documents/l10n/sv/documents.po +#srv/web/owncloud/apps/documents/l10n/sw_KE +#srv/web/owncloud/apps/documents/l10n/sw_KE/documents.po +#srv/web/owncloud/apps/documents/l10n/ta_LK +#srv/web/owncloud/apps/documents/l10n/ta_LK.php +#srv/web/owncloud/apps/documents/l10n/ta_LK/documents.po +#srv/web/owncloud/apps/documents/l10n/te +#srv/web/owncloud/apps/documents/l10n/te.php +#srv/web/owncloud/apps/documents/l10n/te/documents.po +#srv/web/owncloud/apps/documents/l10n/templates +#srv/web/owncloud/apps/documents/l10n/templates/documents.pot +#srv/web/owncloud/apps/documents/l10n/th_TH +#srv/web/owncloud/apps/documents/l10n/th_TH.php +#srv/web/owncloud/apps/documents/l10n/th_TH/documents.po +#srv/web/owncloud/apps/documents/l10n/tr +#srv/web/owncloud/apps/documents/l10n/tr.php +#srv/web/owncloud/apps/documents/l10n/tr/documents.po +#srv/web/owncloud/apps/documents/l10n/tzm +#srv/web/owncloud/apps/documents/l10n/tzm/documents.po +#srv/web/owncloud/apps/documents/l10n/ug +#srv/web/owncloud/apps/documents/l10n/ug.php +#srv/web/owncloud/apps/documents/l10n/ug/documents.po +#srv/web/owncloud/apps/documents/l10n/uk +#srv/web/owncloud/apps/documents/l10n/uk.php +#srv/web/owncloud/apps/documents/l10n/uk/documents.po +#srv/web/owncloud/apps/documents/l10n/ur_PK +#srv/web/owncloud/apps/documents/l10n/ur_PK.php +#srv/web/owncloud/apps/documents/l10n/ur_PK/documents.po +#srv/web/owncloud/apps/documents/l10n/uz +#srv/web/owncloud/apps/documents/l10n/uz/documents.po +#srv/web/owncloud/apps/documents/l10n/vi +#srv/web/owncloud/apps/documents/l10n/vi.php +#srv/web/owncloud/apps/documents/l10n/vi/documents.po +#srv/web/owncloud/apps/documents/l10n/zh_CN +#srv/web/owncloud/apps/documents/l10n/zh_CN.php +#srv/web/owncloud/apps/documents/l10n/zh_CN/documents.po +#srv/web/owncloud/apps/documents/l10n/zh_HK +#srv/web/owncloud/apps/documents/l10n/zh_HK.php +#srv/web/owncloud/apps/documents/l10n/zh_HK/documents.po +#srv/web/owncloud/apps/documents/l10n/zh_TW +#srv/web/owncloud/apps/documents/l10n/zh_TW.php +#srv/web/owncloud/apps/documents/l10n/zh_TW/documents.po +#srv/web/owncloud/apps/documents/lib +#srv/web/owncloud/apps/documents/lib/config.php +#srv/web/owncloud/apps/documents/lib/db +#srv/web/owncloud/apps/documents/lib/db.php +#srv/web/owncloud/apps/documents/lib/db/member.php +#srv/web/owncloud/apps/documents/lib/db/op.php +#srv/web/owncloud/apps/documents/lib/db/session.php +#srv/web/owncloud/apps/documents/lib/download +#srv/web/owncloud/apps/documents/lib/download.php +#srv/web/owncloud/apps/documents/lib/download/range.php +#srv/web/owncloud/apps/documents/lib/download/simple.php +#srv/web/owncloud/apps/documents/lib/file.php +#srv/web/owncloud/apps/documents/lib/filter +#srv/web/owncloud/apps/documents/lib/filter.php +#srv/web/owncloud/apps/documents/lib/filter/office.php +#srv/web/owncloud/apps/documents/lib/genesis.php +#srv/web/owncloud/apps/documents/lib/helper.php +#srv/web/owncloud/apps/documents/lib/request.php +#srv/web/owncloud/apps/documents/lib/storage.php +#srv/web/owncloud/apps/documents/lib/view.php +#srv/web/owncloud/apps/documents/personal.php +#srv/web/owncloud/apps/documents/public.php +#srv/web/owncloud/apps/documents/settings.php +#srv/web/owncloud/apps/documents/src +#srv/web/owncloud/apps/documents/src/locale.sh +#srv/web/owncloud/apps/documents/src/patches +#srv/web/owncloud/apps/documents/src/patches/MemberListView-OCavatar.patch +#srv/web/owncloud/apps/documents/src/patches/MemberListView-OCnick.patch +#srv/web/owncloud/apps/documents/src/patches/dojoStylesPill.patch +#srv/web/owncloud/apps/documents/src/patches/fontsCssPath.patch +#srv/web/owncloud/apps/documents/src/patches/hideCaretAvatar.patch +#srv/web/owncloud/apps/documents/src/patches/keepBodyStyle.patch +#srv/web/owncloud/apps/documents/src/updateWebODF.sh +#srv/web/owncloud/apps/documents/templates +#srv/web/owncloud/apps/documents/templates/documents.php +#srv/web/owncloud/apps/documents/templates/personal.php +#srv/web/owncloud/apps/documents/templates/public.php +#srv/web/owncloud/apps/documents/templates/settings.php #srv/web/owncloud/apps/external #srv/web/owncloud/apps/external/ajax #srv/web/owncloud/apps/external/ajax/setsites.php @@ -1609,12 +3899,16 @@ srv/web/owncloud #srv/web/owncloud/apps/external/l10n/ar.php #srv/web/owncloud/apps/external/l10n/bg_BG.php #srv/web/owncloud/apps/external/l10n/bn_BD.php +#srv/web/owncloud/apps/external/l10n/bs.php #srv/web/owncloud/apps/external/l10n/ca.php #srv/web/owncloud/apps/external/l10n/cs_CZ.php +#srv/web/owncloud/apps/external/l10n/cy_GB.php #srv/web/owncloud/apps/external/l10n/da.php #srv/web/owncloud/apps/external/l10n/de.php +#srv/web/owncloud/apps/external/l10n/de_CH.php #srv/web/owncloud/apps/external/l10n/de_DE.php #srv/web/owncloud/apps/external/l10n/el.php +#srv/web/owncloud/apps/external/l10n/en_GB.php #srv/web/owncloud/apps/external/l10n/eo.php #srv/web/owncloud/apps/external/l10n/es.php #srv/web/owncloud/apps/external/l10n/es_AR.php @@ -1625,6 +3919,7 @@ srv/web/owncloud #srv/web/owncloud/apps/external/l10n/fr.php #srv/web/owncloud/apps/external/l10n/gl.php #srv/web/owncloud/apps/external/l10n/he.php +#srv/web/owncloud/apps/external/l10n/hi.php #srv/web/owncloud/apps/external/l10n/hr.php #srv/web/owncloud/apps/external/l10n/hu_HU.php #srv/web/owncloud/apps/external/l10n/ia.php @@ -1650,21 +3945,23 @@ srv/web/owncloud #srv/web/owncloud/apps/external/l10n/pt_PT.php #srv/web/owncloud/apps/external/l10n/ro.php #srv/web/owncloud/apps/external/l10n/ru.php -#srv/web/owncloud/apps/external/l10n/ru_RU.php #srv/web/owncloud/apps/external/l10n/si_LK.php #srv/web/owncloud/apps/external/l10n/sk_SK.php #srv/web/owncloud/apps/external/l10n/sl.php +#srv/web/owncloud/apps/external/l10n/sq.php #srv/web/owncloud/apps/external/l10n/sr.php #srv/web/owncloud/apps/external/l10n/sr@latin.php #srv/web/owncloud/apps/external/l10n/sv.php #srv/web/owncloud/apps/external/l10n/ta_LK.php +#srv/web/owncloud/apps/external/l10n/te.php #srv/web/owncloud/apps/external/l10n/th_TH.php #srv/web/owncloud/apps/external/l10n/tr.php +#srv/web/owncloud/apps/external/l10n/ug.php #srv/web/owncloud/apps/external/l10n/uk.php #srv/web/owncloud/apps/external/l10n/ur_PK.php #srv/web/owncloud/apps/external/l10n/vi.php -#srv/web/owncloud/apps/external/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/external/l10n/zh_CN.php +#srv/web/owncloud/apps/external/l10n/zh_HK.php #srv/web/owncloud/apps/external/l10n/zh_TW.php #srv/web/owncloud/apps/external/lib #srv/web/owncloud/apps/external/lib/external.php @@ -1692,14 +3989,16 @@ srv/web/owncloud #srv/web/owncloud/apps/files/appinfo/app.php #srv/web/owncloud/apps/files/appinfo/filesync.php #srv/web/owncloud/apps/files/appinfo/info.xml +#srv/web/owncloud/apps/files/appinfo/register_command.php #srv/web/owncloud/apps/files/appinfo/remote.php #srv/web/owncloud/apps/files/appinfo/routes.php #srv/web/owncloud/apps/files/appinfo/update.php #srv/web/owncloud/apps/files/appinfo/version -#srv/web/owncloud/apps/files/console -#srv/web/owncloud/apps/files/console/scan.php +#srv/web/owncloud/apps/files/command +#srv/web/owncloud/apps/files/command/scan.php #srv/web/owncloud/apps/files/css #srv/web/owncloud/apps/files/css/files.css +#srv/web/owncloud/apps/files/css/upload.css #srv/web/owncloud/apps/files/download.php #srv/web/owncloud/apps/files/index.php #srv/web/owncloud/apps/files/js @@ -1715,26 +4014,40 @@ srv/web/owncloud #srv/web/owncloud/apps/files/js/upgrade.js #srv/web/owncloud/apps/files/js/upload.js #srv/web/owncloud/apps/files/l10n +#srv/web/owncloud/apps/files/l10n/ach.php +#srv/web/owncloud/apps/files/l10n/ady.php +#srv/web/owncloud/apps/files/l10n/af.php +#srv/web/owncloud/apps/files/l10n/af_ZA.php #srv/web/owncloud/apps/files/l10n/ar.php +#srv/web/owncloud/apps/files/l10n/be.php #srv/web/owncloud/apps/files/l10n/bg_BG.php #srv/web/owncloud/apps/files/l10n/bn_BD.php +#srv/web/owncloud/apps/files/l10n/bs.php #srv/web/owncloud/apps/files/l10n/ca.php #srv/web/owncloud/apps/files/l10n/cs_CZ.php #srv/web/owncloud/apps/files/l10n/cy_GB.php #srv/web/owncloud/apps/files/l10n/da.php #srv/web/owncloud/apps/files/l10n/de.php +#srv/web/owncloud/apps/files/l10n/de_AT.php +#srv/web/owncloud/apps/files/l10n/de_CH.php #srv/web/owncloud/apps/files/l10n/de_DE.php #srv/web/owncloud/apps/files/l10n/el.php +#srv/web/owncloud/apps/files/l10n/en@pirate.php +#srv/web/owncloud/apps/files/l10n/en_GB.php #srv/web/owncloud/apps/files/l10n/eo.php #srv/web/owncloud/apps/files/l10n/es.php #srv/web/owncloud/apps/files/l10n/es_AR.php +#srv/web/owncloud/apps/files/l10n/es_MX.php #srv/web/owncloud/apps/files/l10n/et_EE.php #srv/web/owncloud/apps/files/l10n/eu.php #srv/web/owncloud/apps/files/l10n/fa.php +#srv/web/owncloud/apps/files/l10n/fi.php #srv/web/owncloud/apps/files/l10n/fi_FI.php #srv/web/owncloud/apps/files/l10n/fr.php +#srv/web/owncloud/apps/files/l10n/fr_CA.php #srv/web/owncloud/apps/files/l10n/gl.php #srv/web/owncloud/apps/files/l10n/he.php +#srv/web/owncloud/apps/files/l10n/hi.php #srv/web/owncloud/apps/files/l10n/hr.php #srv/web/owncloud/apps/files/l10n/hu_HU.php #srv/web/owncloud/apps/files/l10n/hy.php @@ -1745,132 +4058,68 @@ srv/web/owncloud #srv/web/owncloud/apps/files/l10n/ja_JP.php #srv/web/owncloud/apps/files/l10n/ka.php #srv/web/owncloud/apps/files/l10n/ka_GE.php +#srv/web/owncloud/apps/files/l10n/km.php +#srv/web/owncloud/apps/files/l10n/kn.php #srv/web/owncloud/apps/files/l10n/ko.php #srv/web/owncloud/apps/files/l10n/ku_IQ.php #srv/web/owncloud/apps/files/l10n/lb.php #srv/web/owncloud/apps/files/l10n/lt_LT.php #srv/web/owncloud/apps/files/l10n/lv.php #srv/web/owncloud/apps/files/l10n/mk.php +#srv/web/owncloud/apps/files/l10n/ml_IN.php #srv/web/owncloud/apps/files/l10n/ms_MY.php #srv/web/owncloud/apps/files/l10n/my_MM.php #srv/web/owncloud/apps/files/l10n/nb_NO.php +#srv/web/owncloud/apps/files/l10n/nds.php +#srv/web/owncloud/apps/files/l10n/ne.php #srv/web/owncloud/apps/files/l10n/nl.php #srv/web/owncloud/apps/files/l10n/nn_NO.php +#srv/web/owncloud/apps/files/l10n/nqo.php #srv/web/owncloud/apps/files/l10n/oc.php +#srv/web/owncloud/apps/files/l10n/pa.php #srv/web/owncloud/apps/files/l10n/pl.php -#srv/web/owncloud/apps/files/l10n/pl_PL.php #srv/web/owncloud/apps/files/l10n/pt_BR.php #srv/web/owncloud/apps/files/l10n/pt_PT.php #srv/web/owncloud/apps/files/l10n/ro.php #srv/web/owncloud/apps/files/l10n/ru.php -#srv/web/owncloud/apps/files/l10n/ru_RU.php #srv/web/owncloud/apps/files/l10n/si_LK.php +#srv/web/owncloud/apps/files/l10n/sk.php #srv/web/owncloud/apps/files/l10n/sk_SK.php #srv/web/owncloud/apps/files/l10n/sl.php #srv/web/owncloud/apps/files/l10n/sq.php #srv/web/owncloud/apps/files/l10n/sr.php #srv/web/owncloud/apps/files/l10n/sr@latin.php #srv/web/owncloud/apps/files/l10n/sv.php +#srv/web/owncloud/apps/files/l10n/sw_KE.php #srv/web/owncloud/apps/files/l10n/ta_LK.php +#srv/web/owncloud/apps/files/l10n/te.php #srv/web/owncloud/apps/files/l10n/th_TH.php #srv/web/owncloud/apps/files/l10n/tr.php +#srv/web/owncloud/apps/files/l10n/tzm.php +#srv/web/owncloud/apps/files/l10n/ug.php #srv/web/owncloud/apps/files/l10n/uk.php +#srv/web/owncloud/apps/files/l10n/ur_PK.php +#srv/web/owncloud/apps/files/l10n/uz.php #srv/web/owncloud/apps/files/l10n/vi.php #srv/web/owncloud/apps/files/l10n/xgettextfiles -#srv/web/owncloud/apps/files/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files/l10n/zh_CN.php #srv/web/owncloud/apps/files/l10n/zh_HK.php #srv/web/owncloud/apps/files/l10n/zh_TW.php #srv/web/owncloud/apps/files/lib +#srv/web/owncloud/apps/files/lib/app.php #srv/web/owncloud/apps/files/lib/capabilities.php #srv/web/owncloud/apps/files/lib/helper.php #srv/web/owncloud/apps/files/settings.php #srv/web/owncloud/apps/files/templates #srv/web/owncloud/apps/files/templates/admin.php +#srv/web/owncloud/apps/files/templates/fileexists.html #srv/web/owncloud/apps/files/templates/index.php #srv/web/owncloud/apps/files/templates/part.breadcrumb.php #srv/web/owncloud/apps/files/templates/part.list.php #srv/web/owncloud/apps/files/templates/upgrade.php +#srv/web/owncloud/apps/files/tests +#srv/web/owncloud/apps/files/tests/ajax_rename.php #srv/web/owncloud/apps/files/triggerupdate.php -#srv/web/owncloud/apps/files_antivirus -#srv/web/owncloud/apps/files_antivirus/README.md -#srv/web/owncloud/apps/files_antivirus/appinfo -#srv/web/owncloud/apps/files_antivirus/appinfo/app.php -#srv/web/owncloud/apps/files_antivirus/appinfo/database.xml -#srv/web/owncloud/apps/files_antivirus/appinfo/info.xml -#srv/web/owncloud/apps/files_antivirus/appinfo/version -#srv/web/owncloud/apps/files_antivirus/js -#srv/web/owncloud/apps/files_antivirus/js/settings.js -#srv/web/owncloud/apps/files_antivirus/l10n -#srv/web/owncloud/apps/files_antivirus/l10n/ar.php -#srv/web/owncloud/apps/files_antivirus/l10n/be.php -#srv/web/owncloud/apps/files_antivirus/l10n/bg_BG.php -#srv/web/owncloud/apps/files_antivirus/l10n/bn_BD.php -#srv/web/owncloud/apps/files_antivirus/l10n/ca.php -#srv/web/owncloud/apps/files_antivirus/l10n/cs_CZ.php -#srv/web/owncloud/apps/files_antivirus/l10n/da.php -#srv/web/owncloud/apps/files_antivirus/l10n/de.php -#srv/web/owncloud/apps/files_antivirus/l10n/de_DE.php -#srv/web/owncloud/apps/files_antivirus/l10n/el.php -#srv/web/owncloud/apps/files_antivirus/l10n/eo.php -#srv/web/owncloud/apps/files_antivirus/l10n/es.php -#srv/web/owncloud/apps/files_antivirus/l10n/es_AR.php -#srv/web/owncloud/apps/files_antivirus/l10n/et_EE.php -#srv/web/owncloud/apps/files_antivirus/l10n/eu.php -#srv/web/owncloud/apps/files_antivirus/l10n/fa.php -#srv/web/owncloud/apps/files_antivirus/l10n/fi.php -#srv/web/owncloud/apps/files_antivirus/l10n/fi_FI.php -#srv/web/owncloud/apps/files_antivirus/l10n/fr.php -#srv/web/owncloud/apps/files_antivirus/l10n/gl.php -#srv/web/owncloud/apps/files_antivirus/l10n/he.php -#srv/web/owncloud/apps/files_antivirus/l10n/hr.php -#srv/web/owncloud/apps/files_antivirus/l10n/hu_HU.php -#srv/web/owncloud/apps/files_antivirus/l10n/hy.php -#srv/web/owncloud/apps/files_antivirus/l10n/ia.php -#srv/web/owncloud/apps/files_antivirus/l10n/id.php -#srv/web/owncloud/apps/files_antivirus/l10n/is.php -#srv/web/owncloud/apps/files_antivirus/l10n/it.php -#srv/web/owncloud/apps/files_antivirus/l10n/ja_JP.php -#srv/web/owncloud/apps/files_antivirus/l10n/ka_GE.php -#srv/web/owncloud/apps/files_antivirus/l10n/ko.php -#srv/web/owncloud/apps/files_antivirus/l10n/ku_IQ.php -#srv/web/owncloud/apps/files_antivirus/l10n/lb.php -#srv/web/owncloud/apps/files_antivirus/l10n/lt_LT.php -#srv/web/owncloud/apps/files_antivirus/l10n/lv.php -#srv/web/owncloud/apps/files_antivirus/l10n/mk.php -#srv/web/owncloud/apps/files_antivirus/l10n/ms_MY.php -#srv/web/owncloud/apps/files_antivirus/l10n/nb_NO.php -#srv/web/owncloud/apps/files_antivirus/l10n/nl.php -#srv/web/owncloud/apps/files_antivirus/l10n/nn_NO.php -#srv/web/owncloud/apps/files_antivirus/l10n/oc.php -#srv/web/owncloud/apps/files_antivirus/l10n/pl.php -#srv/web/owncloud/apps/files_antivirus/l10n/pl_PL.php -#srv/web/owncloud/apps/files_antivirus/l10n/pt_BR.php -#srv/web/owncloud/apps/files_antivirus/l10n/pt_PT.php -#srv/web/owncloud/apps/files_antivirus/l10n/ro.php -#srv/web/owncloud/apps/files_antivirus/l10n/ru.php -#srv/web/owncloud/apps/files_antivirus/l10n/ru_RU.php -#srv/web/owncloud/apps/files_antivirus/l10n/si_LK.php -#srv/web/owncloud/apps/files_antivirus/l10n/sk_SK.php -#srv/web/owncloud/apps/files_antivirus/l10n/sl.php -#srv/web/owncloud/apps/files_antivirus/l10n/sr.php -#srv/web/owncloud/apps/files_antivirus/l10n/sr@latin.php -#srv/web/owncloud/apps/files_antivirus/l10n/sv.php -#srv/web/owncloud/apps/files_antivirus/l10n/ta_LK.php -#srv/web/owncloud/apps/files_antivirus/l10n/th_TH.php -#srv/web/owncloud/apps/files_antivirus/l10n/tr.php -#srv/web/owncloud/apps/files_antivirus/l10n/uk.php -#srv/web/owncloud/apps/files_antivirus/l10n/vi.php -#srv/web/owncloud/apps/files_antivirus/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/files_antivirus/l10n/zh_CN.php -#srv/web/owncloud/apps/files_antivirus/l10n/zh_TW.php -#srv/web/owncloud/apps/files_antivirus/lib -#srv/web/owncloud/apps/files_antivirus/lib/clamav.php -#srv/web/owncloud/apps/files_antivirus/lib/scanner.php -#srv/web/owncloud/apps/files_antivirus/settings.php -#srv/web/owncloud/apps/files_antivirus/templates -#srv/web/owncloud/apps/files_antivirus/templates/notification.php -#srv/web/owncloud/apps/files_antivirus/templates/settings.php #srv/web/owncloud/apps/files_encryption #srv/web/owncloud/apps/files_encryption/3rdparty #srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish @@ -1880,6 +4129,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/ajax #srv/web/owncloud/apps/files_encryption/ajax/adminrecovery.php #srv/web/owncloud/apps/files_encryption/ajax/changeRecoveryPassword.php +#srv/web/owncloud/apps/files_encryption/ajax/getMigrationStatus.php #srv/web/owncloud/apps/files_encryption/ajax/updatePrivateKeyPassword.php #srv/web/owncloud/apps/files_encryption/ajax/userrecovery.php #srv/web/owncloud/apps/files_encryption/appinfo @@ -1896,19 +4146,24 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/hooks #srv/web/owncloud/apps/files_encryption/hooks/hooks.php #srv/web/owncloud/apps/files_encryption/js +#srv/web/owncloud/apps/files_encryption/js/detect-migration.js +#srv/web/owncloud/apps/files_encryption/js/encryption.js #srv/web/owncloud/apps/files_encryption/js/settings-admin.js #srv/web/owncloud/apps/files_encryption/js/settings-personal.js #srv/web/owncloud/apps/files_encryption/l10n #srv/web/owncloud/apps/files_encryption/l10n/ar.php #srv/web/owncloud/apps/files_encryption/l10n/bg_BG.php #srv/web/owncloud/apps/files_encryption/l10n/bn_BD.php +#srv/web/owncloud/apps/files_encryption/l10n/bs.php #srv/web/owncloud/apps/files_encryption/l10n/ca.php #srv/web/owncloud/apps/files_encryption/l10n/cs_CZ.php #srv/web/owncloud/apps/files_encryption/l10n/cy_GB.php #srv/web/owncloud/apps/files_encryption/l10n/da.php #srv/web/owncloud/apps/files_encryption/l10n/de.php +#srv/web/owncloud/apps/files_encryption/l10n/de_CH.php #srv/web/owncloud/apps/files_encryption/l10n/de_DE.php #srv/web/owncloud/apps/files_encryption/l10n/el.php +#srv/web/owncloud/apps/files_encryption/l10n/en_GB.php #srv/web/owncloud/apps/files_encryption/l10n/eo.php #srv/web/owncloud/apps/files_encryption/l10n/es.php #srv/web/owncloud/apps/files_encryption/l10n/es_AR.php @@ -1919,6 +4174,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/l10n/fr.php #srv/web/owncloud/apps/files_encryption/l10n/gl.php #srv/web/owncloud/apps/files_encryption/l10n/he.php +#srv/web/owncloud/apps/files_encryption/l10n/hr.php #srv/web/owncloud/apps/files_encryption/l10n/hu_HU.php #srv/web/owncloud/apps/files_encryption/l10n/id.php #srv/web/owncloud/apps/files_encryption/l10n/is.php @@ -1927,29 +4183,34 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/l10n/ka_GE.php #srv/web/owncloud/apps/files_encryption/l10n/ko.php #srv/web/owncloud/apps/files_encryption/l10n/ku_IQ.php +#srv/web/owncloud/apps/files_encryption/l10n/lb.php #srv/web/owncloud/apps/files_encryption/l10n/lt_LT.php #srv/web/owncloud/apps/files_encryption/l10n/lv.php #srv/web/owncloud/apps/files_encryption/l10n/mk.php +#srv/web/owncloud/apps/files_encryption/l10n/ms_MY.php #srv/web/owncloud/apps/files_encryption/l10n/nb_NO.php #srv/web/owncloud/apps/files_encryption/l10n/nl.php +#srv/web/owncloud/apps/files_encryption/l10n/nn_NO.php +#srv/web/owncloud/apps/files_encryption/l10n/oc.php +#srv/web/owncloud/apps/files_encryption/l10n/pa.php #srv/web/owncloud/apps/files_encryption/l10n/pl.php #srv/web/owncloud/apps/files_encryption/l10n/pt_BR.php #srv/web/owncloud/apps/files_encryption/l10n/pt_PT.php #srv/web/owncloud/apps/files_encryption/l10n/ro.php #srv/web/owncloud/apps/files_encryption/l10n/ru.php -#srv/web/owncloud/apps/files_encryption/l10n/ru_RU.php #srv/web/owncloud/apps/files_encryption/l10n/si_LK.php #srv/web/owncloud/apps/files_encryption/l10n/sk_SK.php #srv/web/owncloud/apps/files_encryption/l10n/sl.php +#srv/web/owncloud/apps/files_encryption/l10n/sq.php #srv/web/owncloud/apps/files_encryption/l10n/sr.php #srv/web/owncloud/apps/files_encryption/l10n/sv.php #srv/web/owncloud/apps/files_encryption/l10n/ta_LK.php +#srv/web/owncloud/apps/files_encryption/l10n/te.php #srv/web/owncloud/apps/files_encryption/l10n/th_TH.php #srv/web/owncloud/apps/files_encryption/l10n/tr.php #srv/web/owncloud/apps/files_encryption/l10n/ug.php #srv/web/owncloud/apps/files_encryption/l10n/uk.php #srv/web/owncloud/apps/files_encryption/l10n/vi.php -#srv/web/owncloud/apps/files_encryption/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_encryption/l10n/zh_CN.php #srv/web/owncloud/apps/files_encryption/l10n/zh_HK.php #srv/web/owncloud/apps/files_encryption/l10n/zh_TW.php @@ -1972,6 +4233,8 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/tests/binary #srv/web/owncloud/apps/files_encryption/tests/crypt.php #srv/web/owncloud/apps/files_encryption/tests/encryption.key +#srv/web/owncloud/apps/files_encryption/tests/helper.php +#srv/web/owncloud/apps/files_encryption/tests/hooks.php #srv/web/owncloud/apps/files_encryption/tests/keymanager.php #srv/web/owncloud/apps/files_encryption/tests/legacy-encrypted-text.txt #srv/web/owncloud/apps/files_encryption/tests/proxy.php @@ -1983,6 +4246,800 @@ srv/web/owncloud #srv/web/owncloud/apps/files_encryption/tests/zeros #srv/web/owncloud/apps/files_external #srv/web/owncloud/apps/files_external/3rdparty +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/API.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/Forbidden.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/NotFound.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/OverQuota.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/RequestToken.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/LICENSE.txt +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Consumer +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Curl.php +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/README.md +#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/autoload.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Aws.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/AbstractClient.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/AwsClientInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ClientBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/DefaultClient.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ExpiredCredentialsChecker.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ThrottlingErrorChecker.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/UploadBodyListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/UserAgentListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/AwsQueryVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/JsonCommand.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/QueryCommand.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/XmlResponseLocationVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/AbstractCredentialsDecorator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/AbstractRefreshableCredentials.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/CacheableCredentials.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/Credentials.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/CredentialsInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/RefreshableInstanceProfileCredentials.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/ClientOptions.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/DateFormat.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Region.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Size.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Time.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/UaString.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/AwsExceptionInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/BadMethodCallException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/DomainException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ExceptionFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ExceptionListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/InstanceProfileCredentialsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/InvalidArgumentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/LogicException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/MultipartUploadException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/NamespaceExceptionFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/OutOfBoundsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/OverflowException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/AbstractJsonExceptionParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/DefaultXmlExceptionParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/ExceptionParserInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/JsonQueryExceptionParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/JsonRestExceptionParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/RequiredExtensionNotLoadedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/RuntimeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ServiceResponseException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/UnexpectedValueException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/Facade.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/FacadeInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/facade-classes.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/ChunkHash.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/ChunkHashInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/HashUtils.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/TreeHash.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/HostNameUtils.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/InstanceMetadataClient.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/Waiter +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/Waiter/ServiceAvailable.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator/AwsResourceIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator/AwsResourceIteratorFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractTransferState.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadId.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadPart.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/TransferInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/TransferStateInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/UploadIdInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/UploadPartInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources/aws-config.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources/sdk1-config.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/AbstractSignature.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/EndpointSignatureInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV2.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV3.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV3Https.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV4.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/AbstractResourceWaiter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/AbstractWaiter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/CallableWaiter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/CompositeWaiterFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/ConfigResourceWaiter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/ResourceWaiterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterClassFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterConfig.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterConfigFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/LICENSE.md +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/NOTICE.md +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/AcpListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/BucketStyleListener.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Command +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Command/S3Command.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/CannedAcl.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Event.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/GranteeType.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Group.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/MFADelete.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/MetadataDirective.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Payer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Permission.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Protocol.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/ServerSideEncryption.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Status.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Storage.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/StorageClass.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AccessDeniedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AccountProblemException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AmbiguousGrantByEmailAddressException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BadDigestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketAlreadyExistsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketAlreadyOwnedByYouException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketNotEmptyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/CredentialsNotSupportedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/CrossLocationLoggingProhibitedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/DeleteMultipleObjectsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/EntityTooLargeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/EntityTooSmallException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ExpiredTokenException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IllegalVersioningConfigurationException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IncompleteBodyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IncorrectNumberOfFilesInPostRequestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InlineDataTooLargeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InternalErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidAccessKeyIdException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidAddressingHeaderException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidArgumentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidBucketNameException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidBucketStateException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidDigestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidLocationConstraintException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPartException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPartOrderException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPayerException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPolicyDocumentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidRangeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidRequestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidSOAPRequestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidSecurityException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidStorageClassException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTagErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTargetBucketForLoggingException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTokenException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidURIException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/KeyTooLongException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedACLErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedPOSTRequestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedXMLException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MaxMessageLengthExceededException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MaxPostPreDataLengthExceededErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MetadataTooLargeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MethodNotAllowedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingAttachmentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingContentLengthException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingRequestBodyErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingSecurityElementException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingSecurityHeaderException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoLoggingStatusForKeyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchBucketException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchBucketPolicyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchCORSConfigurationException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchKeyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchLifecycleConfigurationException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchTagSetErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchUploadException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchVersionException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchWebsiteConfigurationException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotImplementedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotSignedUpException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotSuchBucketPolicyException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ObjectAlreadyInActiveTierErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ObjectNotInActiveTierErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/OperationAbortedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/Parser +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/Parser/S3ExceptionParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/PermanentRedirectException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/PreconditionFailedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RedirectException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestIsNotMultiPartContentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTimeTooSkewedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTimeoutException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTorrentOfBucketErrorException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/S3Exception.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ServiceUnavailableException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/SignatureDoesNotMatchException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/SlowDownException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TemporaryRedirectException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TokenRefreshRequiredException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TooManyBucketsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UnexpectedContentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UnresolvableGrantByEmailAddressException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UserKeyMustBeSpecifiedException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListBucketsIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListMultipartUploadsIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListObjectVersionsIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListObjectsIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/OpendirIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Acp.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/AcpBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/ClearBucket.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/DeleteObjectsBatch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/DeleteObjectsTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Grant.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Grantee.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/AbstractTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/ParallelTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/SerialTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/TransferState.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadId.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadPart.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/PostObject.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Resources +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Resources/s3-2006-03-01.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/ResumableDownload.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3Client.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3Signature.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3SignatureInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/SocketTimeoutChecker.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/StreamWrapper.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/AbstractSync.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/AbstractSyncBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/ChangedFilesIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/DownloadSync.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/DownloadSyncBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/FilenameConverterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/KeyConverter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/UploadSync.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/UploadSyncBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ApcCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ArrayCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/Cache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/CacheProvider.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/CouchbaseCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/FileCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/FilesystemCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/MemcacheCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/MemcachedCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/PhpFileCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/RedisCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/WinCacheCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/XcacheCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ZendDataCache.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/AbstractBatchDecorator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Batch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchClosureDivisor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchClosureTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchCommandTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchDivisorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchRequestTransfer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchSizeDivisor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchTransferInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Exception/BatchTransferException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/ExceptionBufferingBatch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/FlushingBatch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/HistoryBatch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/NotifyingBatch.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/AbstractCacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/CacheAdapterFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/CacheAdapterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/ClosureCacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/DoctrineCacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/NullCacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/Zf1CacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/Zf2CacheAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/AbstractHasDispatcher.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Collection.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Event.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/BadMethodCallException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/ExceptionCollection.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/GuzzleException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/InvalidArgumentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/RuntimeException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/UnexpectedValueException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/FromConfigInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/HasDispatcherInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/ToArrayInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Version.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/AbstractEntityBodyDecorator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/CachingEntityBody.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Client.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/ClientInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlHandle.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMulti.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMultiInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMultiProxy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlVersion.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/RequestMediator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/EntityBody.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/EntityBodyInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/BadResponseException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/ClientErrorResponseException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/CouldNotRewindStreamException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/CurlException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/HttpException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/MultiTransferException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/RequestException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/ServerErrorResponseException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/TooManyRedirectsException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/IoEmittingEntityBody.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/AbstractMessage.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/EntityEnclosingRequest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/EntityEnclosingRequestInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/CacheControl.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderCollection.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/Link.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/MessageInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/PostFile.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/PostFileInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Request.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Response.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Mimetypes.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/CommaAggregator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/DuplicateAggregator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/PhpAggregator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryString.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/ReadLimitEntityBody.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/RedirectPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources/cacert.pem +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources/cacert.pem.md5 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/StaticClient.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Url.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/Inflector.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/InflectorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/MemoizingInflector.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/PreComputedInflector.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/AppendIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/ChunkedIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/FilterIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/MapIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/MethodProxyIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/AbstractLogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/ArrayLogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/ClosureLogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/LogAdapterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/MessageFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/MonologLogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/PsrLogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/Zf1LogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/Zf2LogAdapter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie/CookieParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie/CookieParserInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/AbstractMessageParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/MessageParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/MessageParserInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/PeclHttpMessageParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/ParserRegistry.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/PeclUriTemplate.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/UriTemplate.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/UriTemplateInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url/UrlParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url/UrlParserInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Async +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Async/AsyncPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractErrorCodeBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffLogger.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffStrategyInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CallbackBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ConstantBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/HttpBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CacheKeyProviderInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CachePlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CacheStorageInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CallbackCanCacheStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CanCacheStrategyInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCacheKeyProvider.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCacheStorage.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCanCacheStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultRevalidation.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DenyRevalidation.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/RevalidationInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/SkipRevalidation.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Cookie.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/CookieJarInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookiePlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Exception/InvalidCookieException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth/CurlAuthPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponseExceptionInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponsePlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/Exception/ErrorResponseException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/History +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/History/HistoryPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Log +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Log/LogPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/CommandContentMd5Plugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/Md5ValidatorPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Mock +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Mock/MockPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth/OauthPlugin.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/AbstractConfigLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilder.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilderInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilderLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/CachingConfigLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Client.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/ClientInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/AbstractCommand.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ClosureCommand.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/DefaultRequestSerializer.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/DefaultResponseParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/AliasFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/CompositeFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/ConcreteClassFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/FactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/MapFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/ServiceDescriptionFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/BodyVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/HeaderVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/JsonVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/PostFieldVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/QueryVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/RequestVisitorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/ResponseBodyVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/XmlVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/BodyVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/HeaderVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/JsonVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/ReasonPhraseVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/ResponseVisitorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/StatusCodeVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/XmlVisitor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/VisitorFlyweight.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/OperationCommand.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/OperationResponseParser.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/RequestSerializerInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ResponseClassInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ResponseParserInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/ConfigLoaderInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/Operation.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/OperationInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/Parameter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/SchemaFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/SchemaValidator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescription.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescriptionInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescriptionLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ValidatorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/CommandException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/CommandTransferException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/DescriptionBuilderException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/InconsistentClientTransferException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ResponseClassException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ServiceBuilderException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ServiceNotFoundException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ValidationException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/AbstractResourceIteratorFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/CompositeResourceIteratorFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/MapResourceIteratorFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIterator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorApplyBatched.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorClassFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/PhpStreamRequestFactory.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/Stream.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/StreamInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/StreamRequestFactoryInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/ChromePHPFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/FormatterInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/GelfMessageFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/JsonFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/LineFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/LogstashFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/NormalizerFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/WildfireFormatter.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AbstractHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AbstractProcessingHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AmqpHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/BufferHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/ChromePHPHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/CouchDBHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/CubeHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/DoctrineCouchDBHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossedHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FirePHPHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/GelfHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/GroupHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/HandlerInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MailHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MissingExtensionException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MongoDBHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/NativeMailerHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/NullHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/PushoverHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RavenHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RedisHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RotatingFileHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SocketHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/StreamHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SwiftMailerHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SyslogHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/TestHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/ZendMonitorHandler.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Logger.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/IntrospectionProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryPeakUsageProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryUsageProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/PsrLogMessageProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/WebProcessor.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/AbstractLogger.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/InvalidArgumentException.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LogLevel.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerAwareInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerAwareTrait.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerTrait.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/NullLogger.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/Test +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/Test/LoggerInterfaceTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ApcClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassCollectionLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassMapGenerator.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/DebugClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/MapClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ApcUniversalClassLoaderTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassCollectionLoaderTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassLoaderTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassMapGeneratorTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/DebugClassLoaderTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc/Pearlike +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc/Pearlike/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Namespaced +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Namespaced/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/A.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/ATrait.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/B.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/BTrait.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/CInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/CTrait.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/D.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/E.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/GInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/WithComments.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/WithComments.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Baz.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B/Bar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeClass.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeParent.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/multipleNs.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/notAClass.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/sameNsMultipleClasses.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/deps +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/deps/traits.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced2 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced2/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike2 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike2/FooBar.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/includepath +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/includepath/Foo.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/php5.4 +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/php5.4/traits.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/UniversalClassLoaderTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/UniversalClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/WinCacheClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/XcacheClassLoader.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Debug +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcherInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Event.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventDispatcher.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventDispatcherInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventSubscriberInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/GenericEvent.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/ContainerAwareEventDispatcherTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/EventDispatcherTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/EventTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/GenericEventTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/ImmutableEventDispatcherTest.php +#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/aws-autoloader.php #srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client #srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/LICENSE #srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/NOTICE @@ -2107,6 +5164,153 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities #srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities/exif2meta.php #srv/web/owncloud/apps/files_external/3rdparty/irodsphp/release_notes.txt +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/LICENSE +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/Autoload.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Base.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Collection.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncHttpError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncTimeoutError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AttributeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AuthenticationError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/BaseException.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnHttpError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnNotAvailableError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnTtlError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CollectionError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNameError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNotEmptyError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNotFoundError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CreateUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CredentialError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseListError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseNameError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DocumentError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DomainError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/EmptyResponseError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/EndpointError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/FlavorError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpForbiddenError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpOverLimitError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpRetryError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpTimeoutError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpUnauthorizedError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpUrlError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/IOError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/IdRequiredError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ImageError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceFlavorError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceNotFound.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidArgumentError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidIdTypeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidIpTypeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidParameterError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidRequestError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/JsonError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/LoggingException.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataJsonError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataKeyError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataPrefixError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MisMatchedChecksumError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MissingValueError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NameError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkUrlError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NoContentTypeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NoNameError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjFetchError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjectCopyError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjectError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/RebuildError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/RecordTypeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerActionError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerImageScheduleError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerIpsError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerJsonError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerUrlError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServiceValueError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/SnapshotError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/TempUrlMethodError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnknownError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnknownParameterError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnrecognizedServiceError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedExtensionError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedFeatureExtension.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedVersionError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UrlError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserCreateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserDeleteError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserListError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserNameError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserUpdateError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/VolumeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/VolumeTypeError.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/Role.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/Tenant.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/User.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Lang.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/AbstractLogger.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/LogLevel.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/Logger.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/LoggerInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Metadata.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Nova.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/PersistentObject.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Curl.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/HttpRequestInterface.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response/Blank.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response/Http.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Service.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/ServiceCatalogItem.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Globals.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/AbstractService.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/CDNService.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/AbstractStorageObject.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/CDNContainer.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/Container.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/DataObject.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Service.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/OpenStack.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Rackspace.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/openstack.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/php-opencloud.php +#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/rackspace.php #srv/web/owncloud/apps/files_external/3rdparty/phpseclib #srv/web/owncloud/apps/files_external/3rdparty/phpseclib/AUTHORS #srv/web/owncloud/apps/files_external/3rdparty/phpseclib/LICENSE @@ -2134,6 +5338,8 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SSH2.php #srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/openssl.cnf #srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpunit.xml.dist +#srv/web/owncloud/apps/files_external/3rdparty/smb4php +#srv/web/owncloud/apps/files_external/3rdparty/smb4php/smb.php #srv/web/owncloud/apps/files_external/ajax #srv/web/owncloud/apps/files_external/ajax/addMountPoint.php #srv/web/owncloud/apps/files_external/ajax/addRootCertificate.php @@ -2158,10 +5364,13 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/l10n/bn_BD.php #srv/web/owncloud/apps/files_external/l10n/ca.php #srv/web/owncloud/apps/files_external/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_external/l10n/cy_GB.php #srv/web/owncloud/apps/files_external/l10n/da.php #srv/web/owncloud/apps/files_external/l10n/de.php +#srv/web/owncloud/apps/files_external/l10n/de_CH.php #srv/web/owncloud/apps/files_external/l10n/de_DE.php #srv/web/owncloud/apps/files_external/l10n/el.php +#srv/web/owncloud/apps/files_external/l10n/en_GB.php #srv/web/owncloud/apps/files_external/l10n/eo.php #srv/web/owncloud/apps/files_external/l10n/es.php #srv/web/owncloud/apps/files_external/l10n/es_AR.php @@ -2183,6 +5392,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/l10n/ja_JP.php #srv/web/owncloud/apps/files_external/l10n/ka.php #srv/web/owncloud/apps/files_external/l10n/ka_GE.php +#srv/web/owncloud/apps/files_external/l10n/km.php #srv/web/owncloud/apps/files_external/l10n/ko.php #srv/web/owncloud/apps/files_external/l10n/ku_IQ.php #srv/web/owncloud/apps/files_external/l10n/lb.php @@ -2195,26 +5405,29 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/l10n/nl.php #srv/web/owncloud/apps/files_external/l10n/nn_NO.php #srv/web/owncloud/apps/files_external/l10n/oc.php +#srv/web/owncloud/apps/files_external/l10n/pa.php #srv/web/owncloud/apps/files_external/l10n/pl.php #srv/web/owncloud/apps/files_external/l10n/pt_BR.php #srv/web/owncloud/apps/files_external/l10n/pt_PT.php #srv/web/owncloud/apps/files_external/l10n/ro.php #srv/web/owncloud/apps/files_external/l10n/ru.php -#srv/web/owncloud/apps/files_external/l10n/ru_RU.php #srv/web/owncloud/apps/files_external/l10n/si_LK.php #srv/web/owncloud/apps/files_external/l10n/sk_SK.php #srv/web/owncloud/apps/files_external/l10n/sl.php +#srv/web/owncloud/apps/files_external/l10n/sq.php #srv/web/owncloud/apps/files_external/l10n/sr.php #srv/web/owncloud/apps/files_external/l10n/sr@latin.php #srv/web/owncloud/apps/files_external/l10n/sv.php #srv/web/owncloud/apps/files_external/l10n/ta_LK.php +#srv/web/owncloud/apps/files_external/l10n/te.php #srv/web/owncloud/apps/files_external/l10n/th_TH.php #srv/web/owncloud/apps/files_external/l10n/tr.php +#srv/web/owncloud/apps/files_external/l10n/ug.php #srv/web/owncloud/apps/files_external/l10n/uk.php #srv/web/owncloud/apps/files_external/l10n/ur_PK.php #srv/web/owncloud/apps/files_external/l10n/vi.php -#srv/web/owncloud/apps/files_external/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_external/l10n/zh_CN.php +#srv/web/owncloud/apps/files_external/l10n/zh_HK.php #srv/web/owncloud/apps/files_external/l10n/zh_TW.php #srv/web/owncloud/apps/files_external/lib #srv/web/owncloud/apps/files_external/lib/amazons3.php @@ -2239,108 +5452,17 @@ srv/web/owncloud #srv/web/owncloud/apps/files_external/tests/ftp.php #srv/web/owncloud/apps/files_external/tests/google.php #srv/web/owncloud/apps/files_external/tests/irods.php +#srv/web/owncloud/apps/files_external/tests/mountconfig.php #srv/web/owncloud/apps/files_external/tests/sftp.php #srv/web/owncloud/apps/files_external/tests/smb.php +#srv/web/owncloud/apps/files_external/tests/smbfunctions.php #srv/web/owncloud/apps/files_external/tests/swift.php #srv/web/owncloud/apps/files_external/tests/webdav.php -#srv/web/owncloud/apps/files_imageviewer -#srv/web/owncloud/apps/files_imageviewer/appinfo -#srv/web/owncloud/apps/files_imageviewer/appinfo/app.php -#srv/web/owncloud/apps/files_imageviewer/appinfo/info.xml -#srv/web/owncloud/apps/files_imageviewer/appinfo/version -#srv/web/owncloud/apps/files_imageviewer/css -#srv/web/owncloud/apps/files_imageviewer/css/jquery.fancybox-1.3.4.css -#srv/web/owncloud/apps/files_imageviewer/img -#srv/web/owncloud/apps/files_imageviewer/img/blank.gif -#srv/web/owncloud/apps/files_imageviewer/img/fancy_close.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_loading.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_nav_left.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_nav_right.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_e.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_n.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_ne.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_nw.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_s.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_se.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_sw.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_shadow_w.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_left.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_main.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_over.png -#srv/web/owncloud/apps/files_imageviewer/img/fancy_title_right.png -#srv/web/owncloud/apps/files_imageviewer/img/fancybox-x.png -#srv/web/owncloud/apps/files_imageviewer/img/fancybox-y.png -#srv/web/owncloud/apps/files_imageviewer/img/fancybox.png -#srv/web/owncloud/apps/files_imageviewer/js -#srv/web/owncloud/apps/files_imageviewer/js/jquery.fancybox-1.3.4.js -#srv/web/owncloud/apps/files_imageviewer/js/jquery.fancybox-1.3.4.pack.js -#srv/web/owncloud/apps/files_imageviewer/js/jquery.mousewheel-3.0.4.js -#srv/web/owncloud/apps/files_imageviewer/js/jquery.mousewheel-3.0.4.pack.js -#srv/web/owncloud/apps/files_imageviewer/js/lightbox.js -#srv/web/owncloud/apps/files_odfviewer -#srv/web/owncloud/apps/files_odfviewer/appinfo -#srv/web/owncloud/apps/files_odfviewer/appinfo/app.php -#srv/web/owncloud/apps/files_odfviewer/appinfo/info.xml -#srv/web/owncloud/apps/files_odfviewer/css -#srv/web/owncloud/apps/files_odfviewer/css/odfviewer.css -#srv/web/owncloud/apps/files_odfviewer/css/webodf.css -#srv/web/owncloud/apps/files_odfviewer/js -#srv/web/owncloud/apps/files_odfviewer/js/viewer.js -#srv/web/owncloud/apps/files_odfviewer/js/webodf-debug.js -#srv/web/owncloud/apps/files_odfviewer/js/webodf.js -#srv/web/owncloud/apps/files_odfviewer/l10n -#srv/web/owncloud/apps/files_odfviewer/l10n/ar.php -#srv/web/owncloud/apps/files_odfviewer/l10n/bg_BG.php -#srv/web/owncloud/apps/files_odfviewer/l10n/bn_BD.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ca.php -#srv/web/owncloud/apps/files_odfviewer/l10n/cs_CZ.php -#srv/web/owncloud/apps/files_odfviewer/l10n/da.php -#srv/web/owncloud/apps/files_odfviewer/l10n/de.php -#srv/web/owncloud/apps/files_odfviewer/l10n/de_DE.php -#srv/web/owncloud/apps/files_odfviewer/l10n/el.php -#srv/web/owncloud/apps/files_odfviewer/l10n/eo.php -#srv/web/owncloud/apps/files_odfviewer/l10n/es_AR.php -#srv/web/owncloud/apps/files_odfviewer/l10n/eu.php -#srv/web/owncloud/apps/files_odfviewer/l10n/fa.php -#srv/web/owncloud/apps/files_odfviewer/l10n/fr.php -#srv/web/owncloud/apps/files_odfviewer/l10n/gl.php -#srv/web/owncloud/apps/files_odfviewer/l10n/he.php -#srv/web/owncloud/apps/files_odfviewer/l10n/hu_HU.php -#srv/web/owncloud/apps/files_odfviewer/l10n/id.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ignorelist -#srv/web/owncloud/apps/files_odfviewer/l10n/is.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ka_GE.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ko.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ku_IQ.php -#srv/web/owncloud/apps/files_odfviewer/l10n/lt_LT.php -#srv/web/owncloud/apps/files_odfviewer/l10n/lv.php -#srv/web/owncloud/apps/files_odfviewer/l10n/mk.php -#srv/web/owncloud/apps/files_odfviewer/l10n/nb_NO.php -#srv/web/owncloud/apps/files_odfviewer/l10n/nl.php -#srv/web/owncloud/apps/files_odfviewer/l10n/pl.php -#srv/web/owncloud/apps/files_odfviewer/l10n/pt_BR.php -#srv/web/owncloud/apps/files_odfviewer/l10n/pt_PT.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ro.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ru_RU.php -#srv/web/owncloud/apps/files_odfviewer/l10n/si_LK.php -#srv/web/owncloud/apps/files_odfviewer/l10n/sk_SK.php -#srv/web/owncloud/apps/files_odfviewer/l10n/sl.php -#srv/web/owncloud/apps/files_odfviewer/l10n/sr.php -#srv/web/owncloud/apps/files_odfviewer/l10n/ta_LK.php -#srv/web/owncloud/apps/files_odfviewer/l10n/tr.php -#srv/web/owncloud/apps/files_odfviewer/l10n/uk.php -#srv/web/owncloud/apps/files_odfviewer/l10n/vi.php -#srv/web/owncloud/apps/files_odfviewer/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/files_odfviewer/l10n/zh_CN.php -#srv/web/owncloud/apps/files_odfviewer/l10n/zh_TW.php -#srv/web/owncloud/apps/files_odfviewer/src -#srv/web/owncloud/apps/files_odfviewer/src/update.sh #srv/web/owncloud/apps/files_pdfviewer #srv/web/owncloud/apps/files_pdfviewer/3rdparty #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/LICENSE #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/compatibility.js -#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/compressed.tracemonkey-pldi-09.pdf #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-check.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-comment.svg @@ -2348,47 +5470,99 @@ srv/web/owncloud #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-insert.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-key.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-newparagraph.svg +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-noicon.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-note.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-paragraph.svg #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/grab.cur +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/grabbing.cur #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-icon.gif #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-small.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-documentProperties.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-documentProperties@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-firstPage.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-firstPage@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-handTool.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-handTool@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-lastPage.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-lastPage@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCcw.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCcw@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCw.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCw@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/shadow.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/texture.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-bookmark.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-bookmark@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-download.png -#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-fullscreen.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-download@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-menuArrows.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-menuArrows@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-openFile.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-openFile@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-presentationMode.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-presentationMode@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-print.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-print@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-search.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-search@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle@2x.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline-rtl.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline-rtl@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewThumbnail.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewThumbnail@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomIn.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomIn@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomOut.png +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomOut@2x.png #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/l10n.js #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/bn-BD +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/bn-BD/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cy +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cy/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/el +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/el/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fa +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fa/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fr @@ -2399,9 +5573,15 @@ srv/web/owncloud #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/it/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ko +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ko/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/locale.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/lt +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/lt/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/no +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/no/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pt-BR @@ -2412,13 +5592,18 @@ srv/web/owncloud #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ru/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr/viewer.properties -#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv -#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv-SE +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv-SE/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/tr +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/tr/viewer.properties +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/vi +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/vi/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW/viewer.properties #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/pdf.js +#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/pdf.worker.js #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.css #srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.js #srv/web/owncloud/apps/files_pdfviewer/appinfo @@ -2433,12 +5618,18 @@ srv/web/owncloud #srv/web/owncloud/apps/files_pdfviewer/templates/pdf.php #srv/web/owncloud/apps/files_pdfviewer/viewer.php #srv/web/owncloud/apps/files_sharing +#srv/web/owncloud/apps/files_sharing/ajax +#srv/web/owncloud/apps/files_sharing/ajax/publicpreview.php #srv/web/owncloud/apps/files_sharing/appinfo #srv/web/owncloud/apps/files_sharing/appinfo/app.php #srv/web/owncloud/apps/files_sharing/appinfo/info.xml +#srv/web/owncloud/apps/files_sharing/appinfo/routes.php #srv/web/owncloud/apps/files_sharing/appinfo/update.php #srv/web/owncloud/apps/files_sharing/appinfo/version #srv/web/owncloud/apps/files_sharing/css +#srv/web/owncloud/apps/files_sharing/css/404.css +#srv/web/owncloud/apps/files_sharing/css/authenticate.css +#srv/web/owncloud/apps/files_sharing/css/mobile.css #srv/web/owncloud/apps/files_sharing/css/public.css #srv/web/owncloud/apps/files_sharing/js #srv/web/owncloud/apps/files_sharing/js/public.js @@ -2450,10 +5641,14 @@ srv/web/owncloud #srv/web/owncloud/apps/files_sharing/l10n/bn_BD.php #srv/web/owncloud/apps/files_sharing/l10n/ca.php #srv/web/owncloud/apps/files_sharing/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_sharing/l10n/cy_GB.php #srv/web/owncloud/apps/files_sharing/l10n/da.php #srv/web/owncloud/apps/files_sharing/l10n/de.php +#srv/web/owncloud/apps/files_sharing/l10n/de_CH.php #srv/web/owncloud/apps/files_sharing/l10n/de_DE.php #srv/web/owncloud/apps/files_sharing/l10n/el.php +#srv/web/owncloud/apps/files_sharing/l10n/en@pirate.php +#srv/web/owncloud/apps/files_sharing/l10n/en_GB.php #srv/web/owncloud/apps/files_sharing/l10n/eo.php #srv/web/owncloud/apps/files_sharing/l10n/es.php #srv/web/owncloud/apps/files_sharing/l10n/es_AR.php @@ -2464,7 +5659,11 @@ srv/web/owncloud #srv/web/owncloud/apps/files_sharing/l10n/fr.php #srv/web/owncloud/apps/files_sharing/l10n/gl.php #srv/web/owncloud/apps/files_sharing/l10n/he.php +#srv/web/owncloud/apps/files_sharing/l10n/hi.php +#srv/web/owncloud/apps/files_sharing/l10n/hr.php #srv/web/owncloud/apps/files_sharing/l10n/hu_HU.php +#srv/web/owncloud/apps/files_sharing/l10n/hy.php +#srv/web/owncloud/apps/files_sharing/l10n/ia.php #srv/web/owncloud/apps/files_sharing/l10n/id.php #srv/web/owncloud/apps/files_sharing/l10n/is.php #srv/web/owncloud/apps/files_sharing/l10n/it.php @@ -2477,31 +5676,40 @@ srv/web/owncloud #srv/web/owncloud/apps/files_sharing/l10n/lt_LT.php #srv/web/owncloud/apps/files_sharing/l10n/lv.php #srv/web/owncloud/apps/files_sharing/l10n/mk.php +#srv/web/owncloud/apps/files_sharing/l10n/ms_MY.php #srv/web/owncloud/apps/files_sharing/l10n/my_MM.php #srv/web/owncloud/apps/files_sharing/l10n/nb_NO.php #srv/web/owncloud/apps/files_sharing/l10n/nl.php +#srv/web/owncloud/apps/files_sharing/l10n/nn_NO.php +#srv/web/owncloud/apps/files_sharing/l10n/oc.php +#srv/web/owncloud/apps/files_sharing/l10n/pa.php #srv/web/owncloud/apps/files_sharing/l10n/pl.php #srv/web/owncloud/apps/files_sharing/l10n/pt_BR.php #srv/web/owncloud/apps/files_sharing/l10n/pt_PT.php #srv/web/owncloud/apps/files_sharing/l10n/ro.php #srv/web/owncloud/apps/files_sharing/l10n/ru.php -#srv/web/owncloud/apps/files_sharing/l10n/ru_RU.php #srv/web/owncloud/apps/files_sharing/l10n/si_LK.php #srv/web/owncloud/apps/files_sharing/l10n/sk_SK.php #srv/web/owncloud/apps/files_sharing/l10n/sl.php +#srv/web/owncloud/apps/files_sharing/l10n/sq.php #srv/web/owncloud/apps/files_sharing/l10n/sr.php +#srv/web/owncloud/apps/files_sharing/l10n/sr@latin.php #srv/web/owncloud/apps/files_sharing/l10n/sv.php #srv/web/owncloud/apps/files_sharing/l10n/ta_LK.php +#srv/web/owncloud/apps/files_sharing/l10n/te.php #srv/web/owncloud/apps/files_sharing/l10n/th_TH.php #srv/web/owncloud/apps/files_sharing/l10n/tr.php +#srv/web/owncloud/apps/files_sharing/l10n/ug.php #srv/web/owncloud/apps/files_sharing/l10n/uk.php #srv/web/owncloud/apps/files_sharing/l10n/ur_PK.php #srv/web/owncloud/apps/files_sharing/l10n/vi.php -#srv/web/owncloud/apps/files_sharing/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_sharing/l10n/zh_CN.php +#srv/web/owncloud/apps/files_sharing/l10n/zh_HK.php #srv/web/owncloud/apps/files_sharing/l10n/zh_TW.php #srv/web/owncloud/apps/files_sharing/lib +#srv/web/owncloud/apps/files_sharing/lib/api.php #srv/web/owncloud/apps/files_sharing/lib/cache.php +#srv/web/owncloud/apps/files_sharing/lib/maintainer.php #srv/web/owncloud/apps/files_sharing/lib/permissions.php #srv/web/owncloud/apps/files_sharing/lib/share #srv/web/owncloud/apps/files_sharing/lib/share/file.php @@ -2512,7 +5720,14 @@ srv/web/owncloud #srv/web/owncloud/apps/files_sharing/public.php #srv/web/owncloud/apps/files_sharing/templates #srv/web/owncloud/apps/files_sharing/templates/authenticate.php +#srv/web/owncloud/apps/files_sharing/templates/part.404.php #srv/web/owncloud/apps/files_sharing/templates/public.php +#srv/web/owncloud/apps/files_sharing/tests +#srv/web/owncloud/apps/files_sharing/tests/api.php +#srv/web/owncloud/apps/files_sharing/tests/base.php +#srv/web/owncloud/apps/files_sharing/tests/cache.php +#srv/web/owncloud/apps/files_sharing/tests/permissions.php +#srv/web/owncloud/apps/files_sharing/tests/watcher.php #srv/web/owncloud/apps/files_texteditor #srv/web/owncloud/apps/files_texteditor/ajax #srv/web/owncloud/apps/files_texteditor/ajax/loadfile.php @@ -2791,30 +6006,38 @@ srv/web/owncloud #srv/web/owncloud/apps/files_texteditor/l10n/ar.php #srv/web/owncloud/apps/files_texteditor/l10n/bg_BG.php #srv/web/owncloud/apps/files_texteditor/l10n/bn_BD.php +#srv/web/owncloud/apps/files_texteditor/l10n/bs.php #srv/web/owncloud/apps/files_texteditor/l10n/ca.php #srv/web/owncloud/apps/files_texteditor/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_texteditor/l10n/cy_GB.php #srv/web/owncloud/apps/files_texteditor/l10n/da.php #srv/web/owncloud/apps/files_texteditor/l10n/de.php +#srv/web/owncloud/apps/files_texteditor/l10n/de_CH.php #srv/web/owncloud/apps/files_texteditor/l10n/de_DE.php #srv/web/owncloud/apps/files_texteditor/l10n/el.php +#srv/web/owncloud/apps/files_texteditor/l10n/en_GB.php #srv/web/owncloud/apps/files_texteditor/l10n/eo.php #srv/web/owncloud/apps/files_texteditor/l10n/es.php #srv/web/owncloud/apps/files_texteditor/l10n/es_AR.php #srv/web/owncloud/apps/files_texteditor/l10n/et_EE.php #srv/web/owncloud/apps/files_texteditor/l10n/eu.php #srv/web/owncloud/apps/files_texteditor/l10n/fa.php +#srv/web/owncloud/apps/files_texteditor/l10n/fi.php #srv/web/owncloud/apps/files_texteditor/l10n/fi_FI.php #srv/web/owncloud/apps/files_texteditor/l10n/fr.php #srv/web/owncloud/apps/files_texteditor/l10n/gl.php #srv/web/owncloud/apps/files_texteditor/l10n/he.php +#srv/web/owncloud/apps/files_texteditor/l10n/hi.php #srv/web/owncloud/apps/files_texteditor/l10n/hr.php #srv/web/owncloud/apps/files_texteditor/l10n/hu_HU.php +#srv/web/owncloud/apps/files_texteditor/l10n/hy.php #srv/web/owncloud/apps/files_texteditor/l10n/ia.php #srv/web/owncloud/apps/files_texteditor/l10n/id.php #srv/web/owncloud/apps/files_texteditor/l10n/is.php #srv/web/owncloud/apps/files_texteditor/l10n/it.php #srv/web/owncloud/apps/files_texteditor/l10n/ja_JP.php #srv/web/owncloud/apps/files_texteditor/l10n/ka_GE.php +#srv/web/owncloud/apps/files_texteditor/l10n/km.php #srv/web/owncloud/apps/files_texteditor/l10n/ko.php #srv/web/owncloud/apps/files_texteditor/l10n/ku_IQ.php #srv/web/owncloud/apps/files_texteditor/l10n/lb.php @@ -2826,6 +6049,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_texteditor/l10n/nl.php #srv/web/owncloud/apps/files_texteditor/l10n/nn_NO.php #srv/web/owncloud/apps/files_texteditor/l10n/oc.php +#srv/web/owncloud/apps/files_texteditor/l10n/pa.php #srv/web/owncloud/apps/files_texteditor/l10n/pl.php #srv/web/owncloud/apps/files_texteditor/l10n/pl_PL.php #srv/web/owncloud/apps/files_texteditor/l10n/pt_BR.php @@ -2836,45 +6060,65 @@ srv/web/owncloud #srv/web/owncloud/apps/files_texteditor/l10n/si_LK.php #srv/web/owncloud/apps/files_texteditor/l10n/sk_SK.php #srv/web/owncloud/apps/files_texteditor/l10n/sl.php +#srv/web/owncloud/apps/files_texteditor/l10n/sq.php #srv/web/owncloud/apps/files_texteditor/l10n/sr.php #srv/web/owncloud/apps/files_texteditor/l10n/sr@latin.php #srv/web/owncloud/apps/files_texteditor/l10n/sv.php #srv/web/owncloud/apps/files_texteditor/l10n/ta_LK.php +#srv/web/owncloud/apps/files_texteditor/l10n/te.php #srv/web/owncloud/apps/files_texteditor/l10n/th_TH.php #srv/web/owncloud/apps/files_texteditor/l10n/tr.php +#srv/web/owncloud/apps/files_texteditor/l10n/ug.php #srv/web/owncloud/apps/files_texteditor/l10n/uk.php #srv/web/owncloud/apps/files_texteditor/l10n/vi.php -#srv/web/owncloud/apps/files_texteditor/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_texteditor/l10n/zh_CN.php +#srv/web/owncloud/apps/files_texteditor/l10n/zh_HK.php #srv/web/owncloud/apps/files_texteditor/l10n/zh_TW.php #srv/web/owncloud/apps/files_trashbin #srv/web/owncloud/apps/files_trashbin/ajax #srv/web/owncloud/apps/files_trashbin/ajax/delete.php +#srv/web/owncloud/apps/files_trashbin/ajax/isEmpty.php +#srv/web/owncloud/apps/files_trashbin/ajax/list.php +#srv/web/owncloud/apps/files_trashbin/ajax/preview.php #srv/web/owncloud/apps/files_trashbin/ajax/undelete.php #srv/web/owncloud/apps/files_trashbin/appinfo #srv/web/owncloud/apps/files_trashbin/appinfo/app.php #srv/web/owncloud/apps/files_trashbin/appinfo/database.xml #srv/web/owncloud/apps/files_trashbin/appinfo/info.xml +#srv/web/owncloud/apps/files_trashbin/appinfo/routes.php #srv/web/owncloud/apps/files_trashbin/appinfo/update.php #srv/web/owncloud/apps/files_trashbin/appinfo/version -#srv/web/owncloud/apps/files_trashbin/download.php +#srv/web/owncloud/apps/files_trashbin/css +#srv/web/owncloud/apps/files_trashbin/css/trash.css #srv/web/owncloud/apps/files_trashbin/index.php #srv/web/owncloud/apps/files_trashbin/js #srv/web/owncloud/apps/files_trashbin/js/disableDefaultActions.js +#srv/web/owncloud/apps/files_trashbin/js/filelist.js #srv/web/owncloud/apps/files_trashbin/js/trash.js #srv/web/owncloud/apps/files_trashbin/l10n +#srv/web/owncloud/apps/files_trashbin/l10n/ach.php +#srv/web/owncloud/apps/files_trashbin/l10n/ady.php +#srv/web/owncloud/apps/files_trashbin/l10n/af_ZA.php #srv/web/owncloud/apps/files_trashbin/l10n/ar.php +#srv/web/owncloud/apps/files_trashbin/l10n/be.php #srv/web/owncloud/apps/files_trashbin/l10n/bg_BG.php #srv/web/owncloud/apps/files_trashbin/l10n/bn_BD.php +#srv/web/owncloud/apps/files_trashbin/l10n/bs.php #srv/web/owncloud/apps/files_trashbin/l10n/ca.php #srv/web/owncloud/apps/files_trashbin/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_trashbin/l10n/cy_GB.php #srv/web/owncloud/apps/files_trashbin/l10n/da.php #srv/web/owncloud/apps/files_trashbin/l10n/de.php +#srv/web/owncloud/apps/files_trashbin/l10n/de_AT.php +#srv/web/owncloud/apps/files_trashbin/l10n/de_CH.php #srv/web/owncloud/apps/files_trashbin/l10n/de_DE.php #srv/web/owncloud/apps/files_trashbin/l10n/el.php +#srv/web/owncloud/apps/files_trashbin/l10n/en@pirate.php +#srv/web/owncloud/apps/files_trashbin/l10n/en_GB.php #srv/web/owncloud/apps/files_trashbin/l10n/eo.php #srv/web/owncloud/apps/files_trashbin/l10n/es.php #srv/web/owncloud/apps/files_trashbin/l10n/es_AR.php +#srv/web/owncloud/apps/files_trashbin/l10n/es_MX.php #srv/web/owncloud/apps/files_trashbin/l10n/et_EE.php #srv/web/owncloud/apps/files_trashbin/l10n/eu.php #srv/web/owncloud/apps/files_trashbin/l10n/fa.php @@ -2882,6 +6126,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_trashbin/l10n/fr.php #srv/web/owncloud/apps/files_trashbin/l10n/gl.php #srv/web/owncloud/apps/files_trashbin/l10n/he.php +#srv/web/owncloud/apps/files_trashbin/l10n/hi.php #srv/web/owncloud/apps/files_trashbin/l10n/hr.php #srv/web/owncloud/apps/files_trashbin/l10n/hu_HU.php #srv/web/owncloud/apps/files_trashbin/l10n/hy.php @@ -2890,41 +6135,55 @@ srv/web/owncloud #srv/web/owncloud/apps/files_trashbin/l10n/is.php #srv/web/owncloud/apps/files_trashbin/l10n/it.php #srv/web/owncloud/apps/files_trashbin/l10n/ja_JP.php +#srv/web/owncloud/apps/files_trashbin/l10n/ka.php #srv/web/owncloud/apps/files_trashbin/l10n/ka_GE.php +#srv/web/owncloud/apps/files_trashbin/l10n/km.php +#srv/web/owncloud/apps/files_trashbin/l10n/kn.php #srv/web/owncloud/apps/files_trashbin/l10n/ko.php #srv/web/owncloud/apps/files_trashbin/l10n/ku_IQ.php #srv/web/owncloud/apps/files_trashbin/l10n/lb.php #srv/web/owncloud/apps/files_trashbin/l10n/lt_LT.php #srv/web/owncloud/apps/files_trashbin/l10n/lv.php #srv/web/owncloud/apps/files_trashbin/l10n/mk.php +#srv/web/owncloud/apps/files_trashbin/l10n/ml_IN.php #srv/web/owncloud/apps/files_trashbin/l10n/ms_MY.php +#srv/web/owncloud/apps/files_trashbin/l10n/my_MM.php #srv/web/owncloud/apps/files_trashbin/l10n/nb_NO.php +#srv/web/owncloud/apps/files_trashbin/l10n/ne.php #srv/web/owncloud/apps/files_trashbin/l10n/nl.php #srv/web/owncloud/apps/files_trashbin/l10n/nn_NO.php +#srv/web/owncloud/apps/files_trashbin/l10n/nqo.php #srv/web/owncloud/apps/files_trashbin/l10n/oc.php +#srv/web/owncloud/apps/files_trashbin/l10n/pa.php #srv/web/owncloud/apps/files_trashbin/l10n/pl.php #srv/web/owncloud/apps/files_trashbin/l10n/pt_BR.php #srv/web/owncloud/apps/files_trashbin/l10n/pt_PT.php #srv/web/owncloud/apps/files_trashbin/l10n/ro.php #srv/web/owncloud/apps/files_trashbin/l10n/ru.php -#srv/web/owncloud/apps/files_trashbin/l10n/ru_RU.php #srv/web/owncloud/apps/files_trashbin/l10n/si_LK.php +#srv/web/owncloud/apps/files_trashbin/l10n/sk.php #srv/web/owncloud/apps/files_trashbin/l10n/sk_SK.php #srv/web/owncloud/apps/files_trashbin/l10n/sl.php +#srv/web/owncloud/apps/files_trashbin/l10n/sq.php #srv/web/owncloud/apps/files_trashbin/l10n/sr.php #srv/web/owncloud/apps/files_trashbin/l10n/sr@latin.php #srv/web/owncloud/apps/files_trashbin/l10n/sv.php +#srv/web/owncloud/apps/files_trashbin/l10n/sw_KE.php #srv/web/owncloud/apps/files_trashbin/l10n/ta_LK.php +#srv/web/owncloud/apps/files_trashbin/l10n/te.php #srv/web/owncloud/apps/files_trashbin/l10n/th_TH.php #srv/web/owncloud/apps/files_trashbin/l10n/tr.php +#srv/web/owncloud/apps/files_trashbin/l10n/ug.php #srv/web/owncloud/apps/files_trashbin/l10n/uk.php +#srv/web/owncloud/apps/files_trashbin/l10n/ur_PK.php #srv/web/owncloud/apps/files_trashbin/l10n/vi.php -#srv/web/owncloud/apps/files_trashbin/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_trashbin/l10n/zh_CN.php +#srv/web/owncloud/apps/files_trashbin/l10n/zh_HK.php #srv/web/owncloud/apps/files_trashbin/l10n/zh_TW.php #srv/web/owncloud/apps/files_trashbin/lib +#srv/web/owncloud/apps/files_trashbin/lib/helper.php #srv/web/owncloud/apps/files_trashbin/lib/hooks.php -#srv/web/owncloud/apps/files_trashbin/lib/trash.php +#srv/web/owncloud/apps/files_trashbin/lib/trashbin.php #srv/web/owncloud/apps/files_trashbin/templates #srv/web/owncloud/apps/files_trashbin/templates/index.php #srv/web/owncloud/apps/files_trashbin/templates/part.breadcrumb.php @@ -2932,6 +6191,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_versions #srv/web/owncloud/apps/files_versions/ajax #srv/web/owncloud/apps/files_versions/ajax/getVersions.php +#srv/web/owncloud/apps/files_versions/ajax/preview.php #srv/web/owncloud/apps/files_versions/ajax/rollbackVersion.php #srv/web/owncloud/apps/files_versions/appinfo #srv/web/owncloud/apps/files_versions/appinfo/api.php @@ -2943,7 +6203,7 @@ srv/web/owncloud #srv/web/owncloud/apps/files_versions/appinfo/version #srv/web/owncloud/apps/files_versions/css #srv/web/owncloud/apps/files_versions/css/versions.css -#srv/web/owncloud/apps/files_versions/history.php +#srv/web/owncloud/apps/files_versions/download.php #srv/web/owncloud/apps/files_versions/js #srv/web/owncloud/apps/files_versions/js/versions.js #srv/web/owncloud/apps/files_versions/l10n @@ -2952,10 +6212,13 @@ srv/web/owncloud #srv/web/owncloud/apps/files_versions/l10n/bn_BD.php #srv/web/owncloud/apps/files_versions/l10n/ca.php #srv/web/owncloud/apps/files_versions/l10n/cs_CZ.php +#srv/web/owncloud/apps/files_versions/l10n/cy_GB.php #srv/web/owncloud/apps/files_versions/l10n/da.php #srv/web/owncloud/apps/files_versions/l10n/de.php +#srv/web/owncloud/apps/files_versions/l10n/de_CH.php #srv/web/owncloud/apps/files_versions/l10n/de_DE.php #srv/web/owncloud/apps/files_versions/l10n/el.php +#srv/web/owncloud/apps/files_versions/l10n/en_GB.php #srv/web/owncloud/apps/files_versions/l10n/eo.php #srv/web/owncloud/apps/files_versions/l10n/es.php #srv/web/owncloud/apps/files_versions/l10n/es_AR.php @@ -2971,39 +6234,41 @@ srv/web/owncloud #srv/web/owncloud/apps/files_versions/l10n/is.php #srv/web/owncloud/apps/files_versions/l10n/it.php #srv/web/owncloud/apps/files_versions/l10n/ja_JP.php +#srv/web/owncloud/apps/files_versions/l10n/ka_GE.php #srv/web/owncloud/apps/files_versions/l10n/ko.php #srv/web/owncloud/apps/files_versions/l10n/ku_IQ.php #srv/web/owncloud/apps/files_versions/l10n/lb.php #srv/web/owncloud/apps/files_versions/l10n/lt_LT.php #srv/web/owncloud/apps/files_versions/l10n/lv.php #srv/web/owncloud/apps/files_versions/l10n/mk.php +#srv/web/owncloud/apps/files_versions/l10n/ms_MY.php #srv/web/owncloud/apps/files_versions/l10n/nb_NO.php #srv/web/owncloud/apps/files_versions/l10n/nl.php +#srv/web/owncloud/apps/files_versions/l10n/nn_NO.php #srv/web/owncloud/apps/files_versions/l10n/pl.php #srv/web/owncloud/apps/files_versions/l10n/pt_BR.php #srv/web/owncloud/apps/files_versions/l10n/pt_PT.php #srv/web/owncloud/apps/files_versions/l10n/ro.php #srv/web/owncloud/apps/files_versions/l10n/ru.php -#srv/web/owncloud/apps/files_versions/l10n/ru_RU.php #srv/web/owncloud/apps/files_versions/l10n/si_LK.php #srv/web/owncloud/apps/files_versions/l10n/sk_SK.php #srv/web/owncloud/apps/files_versions/l10n/sl.php +#srv/web/owncloud/apps/files_versions/l10n/sq.php #srv/web/owncloud/apps/files_versions/l10n/sr.php #srv/web/owncloud/apps/files_versions/l10n/sv.php #srv/web/owncloud/apps/files_versions/l10n/ta_LK.php #srv/web/owncloud/apps/files_versions/l10n/th_TH.php #srv/web/owncloud/apps/files_versions/l10n/tr.php +#srv/web/owncloud/apps/files_versions/l10n/ug.php #srv/web/owncloud/apps/files_versions/l10n/uk.php #srv/web/owncloud/apps/files_versions/l10n/vi.php -#srv/web/owncloud/apps/files_versions/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/files_versions/l10n/zh_CN.php +#srv/web/owncloud/apps/files_versions/l10n/zh_HK.php #srv/web/owncloud/apps/files_versions/l10n/zh_TW.php #srv/web/owncloud/apps/files_versions/lib #srv/web/owncloud/apps/files_versions/lib/capabilities.php #srv/web/owncloud/apps/files_versions/lib/hooks.php #srv/web/owncloud/apps/files_versions/lib/versions.php -#srv/web/owncloud/apps/files_versions/templates -#srv/web/owncloud/apps/files_versions/templates/history.php #srv/web/owncloud/apps/files_videoviewer #srv/web/owncloud/apps/files_videoviewer/appinfo #srv/web/owncloud/apps/files_videoviewer/appinfo/app.php @@ -3031,80 +6296,6 @@ srv/web/owncloud #srv/web/owncloud/apps/files_videoviewer/js/mep-extra.js #srv/web/owncloud/apps/files_videoviewer/js/silverlightmediaelement.xap #srv/web/owncloud/apps/files_videoviewer/js/viewer.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/Builder.py -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/compiler.jar -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/background.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.fw.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/bigplay.svg -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-ted.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-wmp-bg.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls-wmp.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.fw.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.png -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/controls.svg -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/loading.gif -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/mediaelementplayer.css -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/css/mejs-skins.css -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/FlashMediaElement.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/FlashMediaElement.fla -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/HtmlMediaEvent.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/AudioElement.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/IMediaElement.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/VideoElement.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/flash/htmlelements/YouTubeElement.as -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/jeesh-extras.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/jeesh.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-featuredetection.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-header.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n-locale-de.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n-locale-zh.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-i18n.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-mediaelements.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-namespace.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-plugindetector.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-shim.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/me-utility.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-ads-vast.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-ads.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-backlight.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-contextmenu.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-endedhtml.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-fullscreen.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-googleanalytics.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-loop.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-playlist.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-playpause.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-postroll.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-progress.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-sourcechooser.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-speed.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-stop.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-time.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-tracks.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-visualcontrols.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-feature-volume.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-header.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-library.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/js/mep-player.js -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/App.xaml -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/App.xaml.cs -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/MainPage.xaml -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/MainPage.xaml.cs -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties/AppManifest.xml -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/Properties/AssemblyInfo.cs -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.csproj -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.csproj.user -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/silverlight/SilverlightMediaElement.sln -#srv/web/owncloud/apps/files_videoviewer/mediaelement/src/yuicompressor-2.4.2.jar #srv/web/owncloud/apps/firstrunwizard #srv/web/owncloud/apps/firstrunwizard/ajax #srv/web/owncloud/apps/firstrunwizard/ajax/disable.php @@ -3121,14 +6312,19 @@ srv/web/owncloud #srv/web/owncloud/apps/firstrunwizard/js/firstrunwizard.js #srv/web/owncloud/apps/firstrunwizard/js/jquery.colorbox.js #srv/web/owncloud/apps/firstrunwizard/l10n +#srv/web/owncloud/apps/firstrunwizard/l10n/ar.php #srv/web/owncloud/apps/firstrunwizard/l10n/bg_BG.php #srv/web/owncloud/apps/firstrunwizard/l10n/bn_BD.php #srv/web/owncloud/apps/firstrunwizard/l10n/ca.php #srv/web/owncloud/apps/firstrunwizard/l10n/cs_CZ.php #srv/web/owncloud/apps/firstrunwizard/l10n/da.php #srv/web/owncloud/apps/firstrunwizard/l10n/de.php +#srv/web/owncloud/apps/firstrunwizard/l10n/de_CH.php #srv/web/owncloud/apps/firstrunwizard/l10n/de_DE.php #srv/web/owncloud/apps/firstrunwizard/l10n/el.php +#srv/web/owncloud/apps/firstrunwizard/l10n/en@pirate.php +#srv/web/owncloud/apps/firstrunwizard/l10n/en_GB.php +#srv/web/owncloud/apps/firstrunwizard/l10n/eo.php #srv/web/owncloud/apps/firstrunwizard/l10n/es.php #srv/web/owncloud/apps/firstrunwizard/l10n/es_AR.php #srv/web/owncloud/apps/firstrunwizard/l10n/et_EE.php @@ -3139,24 +6335,34 @@ srv/web/owncloud #srv/web/owncloud/apps/firstrunwizard/l10n/gl.php #srv/web/owncloud/apps/firstrunwizard/l10n/he.php #srv/web/owncloud/apps/firstrunwizard/l10n/hu_HU.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ia.php #srv/web/owncloud/apps/firstrunwizard/l10n/id.php +#srv/web/owncloud/apps/firstrunwizard/l10n/is.php #srv/web/owncloud/apps/firstrunwizard/l10n/it.php #srv/web/owncloud/apps/firstrunwizard/l10n/ja_JP.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ka_GE.php #srv/web/owncloud/apps/firstrunwizard/l10n/ko.php +#srv/web/owncloud/apps/firstrunwizard/l10n/lt_LT.php #srv/web/owncloud/apps/firstrunwizard/l10n/lv.php +#srv/web/owncloud/apps/firstrunwizard/l10n/mk.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ms_MY.php #srv/web/owncloud/apps/firstrunwizard/l10n/nb_NO.php #srv/web/owncloud/apps/firstrunwizard/l10n/nl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/nn_NO.php #srv/web/owncloud/apps/firstrunwizard/l10n/pl.php #srv/web/owncloud/apps/firstrunwizard/l10n/pt_BR.php #srv/web/owncloud/apps/firstrunwizard/l10n/pt_PT.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ro.php #srv/web/owncloud/apps/firstrunwizard/l10n/ru.php -#srv/web/owncloud/apps/firstrunwizard/l10n/ru_RU.php #srv/web/owncloud/apps/firstrunwizard/l10n/sk_SK.php #srv/web/owncloud/apps/firstrunwizard/l10n/sl.php +#srv/web/owncloud/apps/firstrunwizard/l10n/sq.php #srv/web/owncloud/apps/firstrunwizard/l10n/sr.php #srv/web/owncloud/apps/firstrunwizard/l10n/sv.php +#srv/web/owncloud/apps/firstrunwizard/l10n/te.php #srv/web/owncloud/apps/firstrunwizard/l10n/th_TH.php #srv/web/owncloud/apps/firstrunwizard/l10n/tr.php +#srv/web/owncloud/apps/firstrunwizard/l10n/ug.php #srv/web/owncloud/apps/firstrunwizard/l10n/uk.php #srv/web/owncloud/apps/firstrunwizard/l10n/vi.php #srv/web/owncloud/apps/firstrunwizard/l10n/zh_CN.php @@ -3169,7 +6375,6 @@ srv/web/owncloud #srv/web/owncloud/apps/firstrunwizard/wizard.php #srv/web/owncloud/apps/gallery #srv/web/owncloud/apps/gallery/ajax -#srv/web/owncloud/apps/gallery/ajax/albumthumbnail.php #srv/web/owncloud/apps/gallery/ajax/gallery.php #srv/web/owncloud/apps/gallery/ajax/getimages.php #srv/web/owncloud/apps/gallery/ajax/image.php @@ -3182,28 +6387,31 @@ srv/web/owncloud #srv/web/owncloud/apps/gallery/appinfo/update.php #srv/web/owncloud/apps/gallery/appinfo/version #srv/web/owncloud/apps/gallery/css +#srv/web/owncloud/apps/gallery/css/mobile.css +#srv/web/owncloud/apps/gallery/css/public.css +#srv/web/owncloud/apps/gallery/css/slideshow.css #srv/web/owncloud/apps/gallery/css/styles.css -#srv/web/owncloud/apps/gallery/img -#srv/web/owncloud/apps/gallery/img/back.png -#srv/web/owncloud/apps/gallery/img/close.png -#srv/web/owncloud/apps/gallery/img/forward.png -#srv/web/owncloud/apps/gallery/img/loading.gif -#srv/web/owncloud/apps/gallery/img/progress.gif #srv/web/owncloud/apps/gallery/index.php #srv/web/owncloud/apps/gallery/js #srv/web/owncloud/apps/gallery/js/gallery.js #srv/web/owncloud/apps/gallery/js/jquery.mousewheel-3.1.1.js +#srv/web/owncloud/apps/gallery/js/public.js #srv/web/owncloud/apps/gallery/js/slideshow.js +#srv/web/owncloud/apps/gallery/js/thumbnail.js #srv/web/owncloud/apps/gallery/l10n #srv/web/owncloud/apps/gallery/l10n/ar.php #srv/web/owncloud/apps/gallery/l10n/bg_BG.php #srv/web/owncloud/apps/gallery/l10n/bn_BD.php +#srv/web/owncloud/apps/gallery/l10n/bs.php #srv/web/owncloud/apps/gallery/l10n/ca.php #srv/web/owncloud/apps/gallery/l10n/cs_CZ.php +#srv/web/owncloud/apps/gallery/l10n/cy_GB.php #srv/web/owncloud/apps/gallery/l10n/da.php #srv/web/owncloud/apps/gallery/l10n/de.php +#srv/web/owncloud/apps/gallery/l10n/de_CH.php #srv/web/owncloud/apps/gallery/l10n/de_DE.php #srv/web/owncloud/apps/gallery/l10n/el.php +#srv/web/owncloud/apps/gallery/l10n/en_GB.php #srv/web/owncloud/apps/gallery/l10n/eo.php #srv/web/owncloud/apps/gallery/l10n/es.php #srv/web/owncloud/apps/gallery/l10n/es_AR.php @@ -3214,6 +6422,7 @@ srv/web/owncloud #srv/web/owncloud/apps/gallery/l10n/fr.php #srv/web/owncloud/apps/gallery/l10n/gl.php #srv/web/owncloud/apps/gallery/l10n/he.php +#srv/web/owncloud/apps/gallery/l10n/hi.php #srv/web/owncloud/apps/gallery/l10n/hr.php #srv/web/owncloud/apps/gallery/l10n/hu_HU.php #srv/web/owncloud/apps/gallery/l10n/ia.php @@ -3233,6 +6442,7 @@ srv/web/owncloud #srv/web/owncloud/apps/gallery/l10n/nl.php #srv/web/owncloud/apps/gallery/l10n/nn_NO.php #srv/web/owncloud/apps/gallery/l10n/oc.php +#srv/web/owncloud/apps/gallery/l10n/pa.php #srv/web/owncloud/apps/gallery/l10n/pl.php #srv/web/owncloud/apps/gallery/l10n/pt_BR.php #srv/web/owncloud/apps/gallery/l10n/pt_PT.php @@ -3242,230 +6452,28 @@ srv/web/owncloud #srv/web/owncloud/apps/gallery/l10n/si_LK.php #srv/web/owncloud/apps/gallery/l10n/sk_SK.php #srv/web/owncloud/apps/gallery/l10n/sl.php +#srv/web/owncloud/apps/gallery/l10n/sq.php #srv/web/owncloud/apps/gallery/l10n/sr.php +#srv/web/owncloud/apps/gallery/l10n/sr@latin.php #srv/web/owncloud/apps/gallery/l10n/sv.php #srv/web/owncloud/apps/gallery/l10n/ta_LK.php #srv/web/owncloud/apps/gallery/l10n/th_TH.php #srv/web/owncloud/apps/gallery/l10n/tr.php +#srv/web/owncloud/apps/gallery/l10n/ug.php #srv/web/owncloud/apps/gallery/l10n/uk.php #srv/web/owncloud/apps/gallery/l10n/vi.php -#srv/web/owncloud/apps/gallery/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/gallery/l10n/zh_CN.php +#srv/web/owncloud/apps/gallery/l10n/zh_HK.php #srv/web/owncloud/apps/gallery/l10n/zh_TW.php #srv/web/owncloud/apps/gallery/lib #srv/web/owncloud/apps/gallery/lib/share.php #srv/web/owncloud/apps/gallery/lib/thumbnail.php +#srv/web/owncloud/apps/gallery/public.php #srv/web/owncloud/apps/gallery/templates #srv/web/owncloud/apps/gallery/templates/index.php #srv/web/owncloud/apps/gallery/templates/no-image-app.php -#srv/web/owncloud/apps/impress -#srv/web/owncloud/apps/impress/appinfo -#srv/web/owncloud/apps/impress/appinfo/app.php -#srv/web/owncloud/apps/impress/appinfo/info.xml -#srv/web/owncloud/apps/impress/appinfo/version -#srv/web/owncloud/apps/impress/css -#srv/web/owncloud/apps/impress/css/player.css -#srv/web/owncloud/apps/impress/css/style.css -#srv/web/owncloud/apps/impress/documentation.php -#srv/web/owncloud/apps/impress/img -#srv/web/owncloud/apps/impress/img/impress.png -#srv/web/owncloud/apps/impress/img/impress.svg -#srv/web/owncloud/apps/impress/img/impressbig.png -#srv/web/owncloud/apps/impress/img/impressbig.svg -#srv/web/owncloud/apps/impress/index.php -#srv/web/owncloud/apps/impress/js -#srv/web/owncloud/apps/impress/js/impress.js -#srv/web/owncloud/apps/impress/l10n -#srv/web/owncloud/apps/impress/l10n/ar.php -#srv/web/owncloud/apps/impress/l10n/bg_BG.php -#srv/web/owncloud/apps/impress/l10n/bn_BD.php -#srv/web/owncloud/apps/impress/l10n/ca.php -#srv/web/owncloud/apps/impress/l10n/cs_CZ.php -#srv/web/owncloud/apps/impress/l10n/da.php -#srv/web/owncloud/apps/impress/l10n/de.php -#srv/web/owncloud/apps/impress/l10n/de_DE.php -#srv/web/owncloud/apps/impress/l10n/el.php -#srv/web/owncloud/apps/impress/l10n/eo.php -#srv/web/owncloud/apps/impress/l10n/es.php -#srv/web/owncloud/apps/impress/l10n/es_AR.php -#srv/web/owncloud/apps/impress/l10n/et_EE.php -#srv/web/owncloud/apps/impress/l10n/eu.php -#srv/web/owncloud/apps/impress/l10n/fa.php -#srv/web/owncloud/apps/impress/l10n/fi_FI.php -#srv/web/owncloud/apps/impress/l10n/fr.php -#srv/web/owncloud/apps/impress/l10n/gl.php -#srv/web/owncloud/apps/impress/l10n/he.php -#srv/web/owncloud/apps/impress/l10n/hr.php -#srv/web/owncloud/apps/impress/l10n/hu_HU.php -#srv/web/owncloud/apps/impress/l10n/ia.php -#srv/web/owncloud/apps/impress/l10n/id.php -#srv/web/owncloud/apps/impress/l10n/is.php -#srv/web/owncloud/apps/impress/l10n/it.php -#srv/web/owncloud/apps/impress/l10n/ja_JP.php -#srv/web/owncloud/apps/impress/l10n/ka_GE.php -#srv/web/owncloud/apps/impress/l10n/ko.php -#srv/web/owncloud/apps/impress/l10n/ku_IQ.php -#srv/web/owncloud/apps/impress/l10n/lb.php -#srv/web/owncloud/apps/impress/l10n/lt_LT.php -#srv/web/owncloud/apps/impress/l10n/lv.php -#srv/web/owncloud/apps/impress/l10n/mk.php -#srv/web/owncloud/apps/impress/l10n/ms_MY.php -#srv/web/owncloud/apps/impress/l10n/nb_NO.php -#srv/web/owncloud/apps/impress/l10n/nl.php -#srv/web/owncloud/apps/impress/l10n/nn_NO.php -#srv/web/owncloud/apps/impress/l10n/oc.php -#srv/web/owncloud/apps/impress/l10n/pl.php -#srv/web/owncloud/apps/impress/l10n/pt_BR.php -#srv/web/owncloud/apps/impress/l10n/pt_PT.php -#srv/web/owncloud/apps/impress/l10n/ro.php -#srv/web/owncloud/apps/impress/l10n/ru.php -#srv/web/owncloud/apps/impress/l10n/ru_RU.php -#srv/web/owncloud/apps/impress/l10n/si_LK.php -#srv/web/owncloud/apps/impress/l10n/sk_SK.php -#srv/web/owncloud/apps/impress/l10n/sl.php -#srv/web/owncloud/apps/impress/l10n/sr.php -#srv/web/owncloud/apps/impress/l10n/sr@latin.php -#srv/web/owncloud/apps/impress/l10n/sv.php -#srv/web/owncloud/apps/impress/l10n/ta_LK.php -#srv/web/owncloud/apps/impress/l10n/th_TH.php -#srv/web/owncloud/apps/impress/l10n/tr.php -#srv/web/owncloud/apps/impress/l10n/uk.php -#srv/web/owncloud/apps/impress/l10n/vi.php -#srv/web/owncloud/apps/impress/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/impress/l10n/zh_CN.php -#srv/web/owncloud/apps/impress/l10n/zh_TW.php -#srv/web/owncloud/apps/impress/lib -#srv/web/owncloud/apps/impress/lib/impress.php -#srv/web/owncloud/apps/impress/player.php -#srv/web/owncloud/apps/impress/templates -#srv/web/owncloud/apps/impress/templates/documentation.php -#srv/web/owncloud/apps/impress/templates/presentations.php -#srv/web/owncloud/apps/media -#srv/web/owncloud/apps/media/ajax -#srv/web/owncloud/apps/media/ajax/api.php -#srv/web/owncloud/apps/media/ajax/autoupdate.php -#srv/web/owncloud/apps/media/appinfo -#srv/web/owncloud/apps/media/appinfo/app.php -#srv/web/owncloud/apps/media/appinfo/database.xml -#srv/web/owncloud/apps/media/appinfo/info.xml -#srv/web/owncloud/apps/media/appinfo/version -#srv/web/owncloud/apps/media/css -#srv/web/owncloud/apps/media/css/music.css -#srv/web/owncloud/apps/media/css/player.css -#srv/web/owncloud/apps/media/index.php -#srv/web/owncloud/apps/media/js -#srv/web/owncloud/apps/media/js/Jplayer.swf -#srv/web/owncloud/apps/media/js/collection.js -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/README -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/Jplayer.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/Jplayer.fla -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/ConnectManager.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerEvent.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerMp3.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerMp4.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerRtmp.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/JplayerStatus.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/actionscript/happyworm/jPlayer/TraceOut.as -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/add-on -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/add-on/jplayer.playlist.js -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/jquery.jplayer -#srv/web/owncloud/apps/media/js/jQuery.jPlayer.2.2.0.source/jquery.jplayer/jquery.jplayer.js -#srv/web/owncloud/apps/media/js/jquery.jplayer.min.js -#srv/web/owncloud/apps/media/js/loader.js -#srv/web/owncloud/apps/media/js/music.js -#srv/web/owncloud/apps/media/js/player.js -#srv/web/owncloud/apps/media/js/playlist.js -#srv/web/owncloud/apps/media/js/scanner.js -#srv/web/owncloud/apps/media/l10n -#srv/web/owncloud/apps/media/l10n/ar.php -#srv/web/owncloud/apps/media/l10n/bg_BG.php -#srv/web/owncloud/apps/media/l10n/bn_BD.php -#srv/web/owncloud/apps/media/l10n/ca.php -#srv/web/owncloud/apps/media/l10n/cs_CZ.php -#srv/web/owncloud/apps/media/l10n/da.php -#srv/web/owncloud/apps/media/l10n/de.php -#srv/web/owncloud/apps/media/l10n/de_DE.php -#srv/web/owncloud/apps/media/l10n/el.php -#srv/web/owncloud/apps/media/l10n/eo.php -#srv/web/owncloud/apps/media/l10n/es.php -#srv/web/owncloud/apps/media/l10n/es_AR.php -#srv/web/owncloud/apps/media/l10n/et_EE.php -#srv/web/owncloud/apps/media/l10n/eu.php -#srv/web/owncloud/apps/media/l10n/fa.php -#srv/web/owncloud/apps/media/l10n/fi_FI.php -#srv/web/owncloud/apps/media/l10n/fr.php -#srv/web/owncloud/apps/media/l10n/gl.php -#srv/web/owncloud/apps/media/l10n/he.php -#srv/web/owncloud/apps/media/l10n/hr.php -#srv/web/owncloud/apps/media/l10n/hu_HU.php -#srv/web/owncloud/apps/media/l10n/ia.php -#srv/web/owncloud/apps/media/l10n/id.php -#srv/web/owncloud/apps/media/l10n/is.php -#srv/web/owncloud/apps/media/l10n/it.php -#srv/web/owncloud/apps/media/l10n/ja_JP.php -#srv/web/owncloud/apps/media/l10n/ka_GE.php -#srv/web/owncloud/apps/media/l10n/ko.php -#srv/web/owncloud/apps/media/l10n/ku_IQ.php -#srv/web/owncloud/apps/media/l10n/lb.php -#srv/web/owncloud/apps/media/l10n/lt_LT.php -#srv/web/owncloud/apps/media/l10n/lv.php -#srv/web/owncloud/apps/media/l10n/mk.php -#srv/web/owncloud/apps/media/l10n/ms_MY.php -#srv/web/owncloud/apps/media/l10n/my_MM.php -#srv/web/owncloud/apps/media/l10n/nb_NO.php -#srv/web/owncloud/apps/media/l10n/nl.php -#srv/web/owncloud/apps/media/l10n/nn_NO.php -#srv/web/owncloud/apps/media/l10n/oc.php -#srv/web/owncloud/apps/media/l10n/pl.php -#srv/web/owncloud/apps/media/l10n/pl_PL.php -#srv/web/owncloud/apps/media/l10n/pt_BR.php -#srv/web/owncloud/apps/media/l10n/pt_PT.php -#srv/web/owncloud/apps/media/l10n/ro.php -#srv/web/owncloud/apps/media/l10n/ru.php -#srv/web/owncloud/apps/media/l10n/ru_RU.php -#srv/web/owncloud/apps/media/l10n/si_LK.php -#srv/web/owncloud/apps/media/l10n/sk_SK.php -#srv/web/owncloud/apps/media/l10n/sl.php -#srv/web/owncloud/apps/media/l10n/sr.php -#srv/web/owncloud/apps/media/l10n/sr@latin.php -#srv/web/owncloud/apps/media/l10n/sv.php -#srv/web/owncloud/apps/media/l10n/ta_LK.php -#srv/web/owncloud/apps/media/l10n/th_TH.php -#srv/web/owncloud/apps/media/l10n/tr.php -#srv/web/owncloud/apps/media/l10n/uk.php -#srv/web/owncloud/apps/media/l10n/vi.php -#srv/web/owncloud/apps/media/l10n/xgettextfiles -#srv/web/owncloud/apps/media/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/media/l10n/zh_CN.php -#srv/web/owncloud/apps/media/l10n/zh_TW.php -#srv/web/owncloud/apps/media/lib -#srv/web/owncloud/apps/media/lib/ampache.php -#srv/web/owncloud/apps/media/lib/collection.php -#srv/web/owncloud/apps/media/lib/extractor.php -#srv/web/owncloud/apps/media/lib/media.php -#srv/web/owncloud/apps/media/lib/scanner.php -#srv/web/owncloud/apps/media/lib/track.php -#srv/web/owncloud/apps/media/remote.php -#srv/web/owncloud/apps/media/server -#srv/web/owncloud/apps/media/server/xml.server.php -#srv/web/owncloud/apps/media/settings.php -#srv/web/owncloud/apps/media/templates -#srv/web/owncloud/apps/media/templates/ampache -#srv/web/owncloud/apps/media/templates/ampache/albums.php -#srv/web/owncloud/apps/media/templates/ampache/artists.php -#srv/web/owncloud/apps/media/templates/ampache/error.php -#srv/web/owncloud/apps/media/templates/ampache/handshake.php -#srv/web/owncloud/apps/media/templates/ampache/ping.php -#srv/web/owncloud/apps/media/templates/ampache/songs.php -#srv/web/owncloud/apps/media/templates/music.php -#srv/web/owncloud/apps/media/templates/player.php -#srv/web/owncloud/apps/media/templates/settings.php -#srv/web/owncloud/apps/media/tests -#srv/web/owncloud/apps/media/tests/collection.php +#srv/web/owncloud/apps/gallery/templates/public.php +#srv/web/owncloud/apps/gallery/templates/slideshow.html #srv/web/owncloud/apps/search_lucene #srv/web/owncloud/apps/search_lucene/3rdparty #srv/web/owncloud/apps/search_lucene/3rdparty/Zend @@ -3766,16 +6774,23 @@ srv/web/owncloud #srv/web/owncloud/apps/search_lucene/appinfo/app.php #srv/web/owncloud/apps/search_lucene/appinfo/database.xml #srv/web/owncloud/apps/search_lucene/appinfo/info.xml +#srv/web/owncloud/apps/search_lucene/appinfo/preupdate.php #srv/web/owncloud/apps/search_lucene/appinfo/update.php #srv/web/owncloud/apps/search_lucene/appinfo/version #srv/web/owncloud/apps/search_lucene/css #srv/web/owncloud/apps/search_lucene/css/lucene.css +#srv/web/owncloud/apps/search_lucene/document +#srv/web/owncloud/apps/search_lucene/document/Ods.php +#srv/web/owncloud/apps/search_lucene/document/Odt.php +#srv/web/owncloud/apps/search_lucene/document/OpenDocument.php +#srv/web/owncloud/apps/search_lucene/document/Pdf.php #srv/web/owncloud/apps/search_lucene/js #srv/web/owncloud/apps/search_lucene/js/checker.js #srv/web/owncloud/apps/search_lucene/lib #srv/web/owncloud/apps/search_lucene/lib/hooks.php #srv/web/owncloud/apps/search_lucene/lib/indexer.php #srv/web/owncloud/apps/search_lucene/lib/lucene.php +#srv/web/owncloud/apps/search_lucene/lib/status.php #srv/web/owncloud/apps/tasks #srv/web/owncloud/apps/tasks/ajax #srv/web/owncloud/apps/tasks/ajax/addtask.php @@ -3800,10 +6815,13 @@ srv/web/owncloud #srv/web/owncloud/apps/tasks/l10n/bn_BD.php #srv/web/owncloud/apps/tasks/l10n/ca.php #srv/web/owncloud/apps/tasks/l10n/cs_CZ.php +#srv/web/owncloud/apps/tasks/l10n/cy_GB.php #srv/web/owncloud/apps/tasks/l10n/da.php #srv/web/owncloud/apps/tasks/l10n/de.php +#srv/web/owncloud/apps/tasks/l10n/de_CH.php #srv/web/owncloud/apps/tasks/l10n/de_DE.php #srv/web/owncloud/apps/tasks/l10n/el.php +#srv/web/owncloud/apps/tasks/l10n/en_GB.php #srv/web/owncloud/apps/tasks/l10n/eo.php #srv/web/owncloud/apps/tasks/l10n/es.php #srv/web/owncloud/apps/tasks/l10n/es_AR.php @@ -3823,7 +6841,9 @@ srv/web/owncloud #srv/web/owncloud/apps/tasks/l10n/it.php #srv/web/owncloud/apps/tasks/l10n/ja_JP.php #srv/web/owncloud/apps/tasks/l10n/ka_GE.php +#srv/web/owncloud/apps/tasks/l10n/km.php #srv/web/owncloud/apps/tasks/l10n/ko.php +#srv/web/owncloud/apps/tasks/l10n/ku_IQ.php #srv/web/owncloud/apps/tasks/l10n/lb.php #srv/web/owncloud/apps/tasks/l10n/lt_LT.php #srv/web/owncloud/apps/tasks/l10n/lv.php @@ -3834,6 +6854,7 @@ srv/web/owncloud #srv/web/owncloud/apps/tasks/l10n/nl.php #srv/web/owncloud/apps/tasks/l10n/nn_NO.php #srv/web/owncloud/apps/tasks/l10n/oc.php +#srv/web/owncloud/apps/tasks/l10n/pa.php #srv/web/owncloud/apps/tasks/l10n/pl.php #srv/web/owncloud/apps/tasks/l10n/pt_BR.php #srv/web/owncloud/apps/tasks/l10n/pt_PT.php @@ -3843,16 +6864,19 @@ srv/web/owncloud #srv/web/owncloud/apps/tasks/l10n/si_LK.php #srv/web/owncloud/apps/tasks/l10n/sk_SK.php #srv/web/owncloud/apps/tasks/l10n/sl.php +#srv/web/owncloud/apps/tasks/l10n/sq.php #srv/web/owncloud/apps/tasks/l10n/sr.php #srv/web/owncloud/apps/tasks/l10n/sr@latin.php #srv/web/owncloud/apps/tasks/l10n/sv.php #srv/web/owncloud/apps/tasks/l10n/ta_LK.php +#srv/web/owncloud/apps/tasks/l10n/te.php #srv/web/owncloud/apps/tasks/l10n/th_TH.php #srv/web/owncloud/apps/tasks/l10n/tr.php +#srv/web/owncloud/apps/tasks/l10n/ug.php #srv/web/owncloud/apps/tasks/l10n/uk.php #srv/web/owncloud/apps/tasks/l10n/vi.php -#srv/web/owncloud/apps/tasks/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/tasks/l10n/zh_CN.php +#srv/web/owncloud/apps/tasks/l10n/zh_HK.php #srv/web/owncloud/apps/tasks/l10n/zh_TW.php #srv/web/owncloud/apps/tasks/lib #srv/web/owncloud/apps/tasks/lib/app.php @@ -3886,10 +6910,14 @@ srv/web/owncloud #srv/web/owncloud/apps/updater/l10n/bn_BD.php #srv/web/owncloud/apps/updater/l10n/ca.php #srv/web/owncloud/apps/updater/l10n/cs_CZ.php +#srv/web/owncloud/apps/updater/l10n/cy_GB.php #srv/web/owncloud/apps/updater/l10n/da.php #srv/web/owncloud/apps/updater/l10n/de.php +#srv/web/owncloud/apps/updater/l10n/de_CH.php #srv/web/owncloud/apps/updater/l10n/de_DE.php #srv/web/owncloud/apps/updater/l10n/el.php +#srv/web/owncloud/apps/updater/l10n/en@pirate.php +#srv/web/owncloud/apps/updater/l10n/en_GB.php #srv/web/owncloud/apps/updater/l10n/eo.php #srv/web/owncloud/apps/updater/l10n/es.php #srv/web/owncloud/apps/updater/l10n/es_AR.php @@ -3900,14 +6928,18 @@ srv/web/owncloud #srv/web/owncloud/apps/updater/l10n/fr.php #srv/web/owncloud/apps/updater/l10n/gl.php #srv/web/owncloud/apps/updater/l10n/he.php +#srv/web/owncloud/apps/updater/l10n/hi.php #srv/web/owncloud/apps/updater/l10n/hr.php #srv/web/owncloud/apps/updater/l10n/hu_HU.php +#srv/web/owncloud/apps/updater/l10n/hy.php #srv/web/owncloud/apps/updater/l10n/ia.php #srv/web/owncloud/apps/updater/l10n/id.php #srv/web/owncloud/apps/updater/l10n/is.php #srv/web/owncloud/apps/updater/l10n/it.php #srv/web/owncloud/apps/updater/l10n/ja_JP.php +#srv/web/owncloud/apps/updater/l10n/ka.php #srv/web/owncloud/apps/updater/l10n/ka_GE.php +#srv/web/owncloud/apps/updater/l10n/km.php #srv/web/owncloud/apps/updater/l10n/ko.php #srv/web/owncloud/apps/updater/l10n/ku_IQ.php #srv/web/owncloud/apps/updater/l10n/lb.php @@ -3915,10 +6947,12 @@ srv/web/owncloud #srv/web/owncloud/apps/updater/l10n/lv.php #srv/web/owncloud/apps/updater/l10n/mk.php #srv/web/owncloud/apps/updater/l10n/ms_MY.php +#srv/web/owncloud/apps/updater/l10n/my_MM.php #srv/web/owncloud/apps/updater/l10n/nb_NO.php #srv/web/owncloud/apps/updater/l10n/nl.php #srv/web/owncloud/apps/updater/l10n/nn_NO.php #srv/web/owncloud/apps/updater/l10n/oc.php +#srv/web/owncloud/apps/updater/l10n/pa.php #srv/web/owncloud/apps/updater/l10n/pl.php #srv/web/owncloud/apps/updater/l10n/pl_PL.php #srv/web/owncloud/apps/updater/l10n/pt_BR.php @@ -3929,15 +6963,20 @@ srv/web/owncloud #srv/web/owncloud/apps/updater/l10n/si_LK.php #srv/web/owncloud/apps/updater/l10n/sk_SK.php #srv/web/owncloud/apps/updater/l10n/sl.php +#srv/web/owncloud/apps/updater/l10n/sq.php #srv/web/owncloud/apps/updater/l10n/sr.php +#srv/web/owncloud/apps/updater/l10n/sr@latin.php #srv/web/owncloud/apps/updater/l10n/sv.php #srv/web/owncloud/apps/updater/l10n/ta_LK.php +#srv/web/owncloud/apps/updater/l10n/te.php #srv/web/owncloud/apps/updater/l10n/th_TH.php #srv/web/owncloud/apps/updater/l10n/tr.php +#srv/web/owncloud/apps/updater/l10n/ug.php #srv/web/owncloud/apps/updater/l10n/uk.php +#srv/web/owncloud/apps/updater/l10n/ur_PK.php #srv/web/owncloud/apps/updater/l10n/vi.php -#srv/web/owncloud/apps/updater/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/updater/l10n/zh_CN.php +#srv/web/owncloud/apps/updater/l10n/zh_HK.php #srv/web/owncloud/apps/updater/l10n/zh_TW.php #srv/web/owncloud/apps/updater/lib #srv/web/owncloud/apps/updater/lib/backup.php @@ -3975,6 +7014,7 @@ srv/web/owncloud #srv/web/owncloud/apps/user_ldap/ajax/getNewServerConfigPrefix.php #srv/web/owncloud/apps/user_ldap/ajax/setConfiguration.php #srv/web/owncloud/apps/user_ldap/ajax/testConfiguration.php +#srv/web/owncloud/apps/user_ldap/ajax/wizard.php #srv/web/owncloud/apps/user_ldap/appinfo #srv/web/owncloud/apps/user_ldap/appinfo/app.php #srv/web/owncloud/apps/user_ldap/appinfo/database.xml @@ -3987,31 +7027,45 @@ srv/web/owncloud #srv/web/owncloud/apps/user_ldap/group_ldap.php #srv/web/owncloud/apps/user_ldap/group_proxy.php #srv/web/owncloud/apps/user_ldap/js +#srv/web/owncloud/apps/user_ldap/js/ldapFilter.js #srv/web/owncloud/apps/user_ldap/js/settings.js #srv/web/owncloud/apps/user_ldap/l10n +#srv/web/owncloud/apps/user_ldap/l10n/ach.php +#srv/web/owncloud/apps/user_ldap/l10n/ady.php +#srv/web/owncloud/apps/user_ldap/l10n/af.php #srv/web/owncloud/apps/user_ldap/l10n/af_ZA.php #srv/web/owncloud/apps/user_ldap/l10n/ar.php +#srv/web/owncloud/apps/user_ldap/l10n/be.php #srv/web/owncloud/apps/user_ldap/l10n/bg_BG.php #srv/web/owncloud/apps/user_ldap/l10n/bn_BD.php +#srv/web/owncloud/apps/user_ldap/l10n/bs.php #srv/web/owncloud/apps/user_ldap/l10n/ca.php #srv/web/owncloud/apps/user_ldap/l10n/cs_CZ.php +#srv/web/owncloud/apps/user_ldap/l10n/cy_GB.php #srv/web/owncloud/apps/user_ldap/l10n/da.php #srv/web/owncloud/apps/user_ldap/l10n/de.php +#srv/web/owncloud/apps/user_ldap/l10n/de_AT.php +#srv/web/owncloud/apps/user_ldap/l10n/de_CH.php #srv/web/owncloud/apps/user_ldap/l10n/de_DE.php #srv/web/owncloud/apps/user_ldap/l10n/el.php +#srv/web/owncloud/apps/user_ldap/l10n/en@pirate.php +#srv/web/owncloud/apps/user_ldap/l10n/en_GB.php #srv/web/owncloud/apps/user_ldap/l10n/eo.php #srv/web/owncloud/apps/user_ldap/l10n/es.php #srv/web/owncloud/apps/user_ldap/l10n/es_AR.php +#srv/web/owncloud/apps/user_ldap/l10n/es_MX.php #srv/web/owncloud/apps/user_ldap/l10n/et_EE.php #srv/web/owncloud/apps/user_ldap/l10n/eu.php #srv/web/owncloud/apps/user_ldap/l10n/fa.php #srv/web/owncloud/apps/user_ldap/l10n/fi_FI.php #srv/web/owncloud/apps/user_ldap/l10n/fr.php +#srv/web/owncloud/apps/user_ldap/l10n/fr_CA.php #srv/web/owncloud/apps/user_ldap/l10n/gl.php #srv/web/owncloud/apps/user_ldap/l10n/he.php #srv/web/owncloud/apps/user_ldap/l10n/hi.php #srv/web/owncloud/apps/user_ldap/l10n/hr.php #srv/web/owncloud/apps/user_ldap/l10n/hu_HU.php +#srv/web/owncloud/apps/user_ldap/l10n/hy.php #srv/web/owncloud/apps/user_ldap/l10n/ia.php #srv/web/owncloud/apps/user_ldap/l10n/id.php #srv/web/owncloud/apps/user_ldap/l10n/is.php @@ -4019,198 +7073,81 @@ srv/web/owncloud #srv/web/owncloud/apps/user_ldap/l10n/ja_JP.php #srv/web/owncloud/apps/user_ldap/l10n/ka.php #srv/web/owncloud/apps/user_ldap/l10n/ka_GE.php +#srv/web/owncloud/apps/user_ldap/l10n/km.php +#srv/web/owncloud/apps/user_ldap/l10n/kn.php #srv/web/owncloud/apps/user_ldap/l10n/ko.php #srv/web/owncloud/apps/user_ldap/l10n/ku_IQ.php #srv/web/owncloud/apps/user_ldap/l10n/lb.php #srv/web/owncloud/apps/user_ldap/l10n/lt_LT.php #srv/web/owncloud/apps/user_ldap/l10n/lv.php #srv/web/owncloud/apps/user_ldap/l10n/mk.php +#srv/web/owncloud/apps/user_ldap/l10n/ml_IN.php #srv/web/owncloud/apps/user_ldap/l10n/ms_MY.php #srv/web/owncloud/apps/user_ldap/l10n/my_MM.php #srv/web/owncloud/apps/user_ldap/l10n/nb_NO.php +#srv/web/owncloud/apps/user_ldap/l10n/nds.php +#srv/web/owncloud/apps/user_ldap/l10n/ne.php #srv/web/owncloud/apps/user_ldap/l10n/nl.php #srv/web/owncloud/apps/user_ldap/l10n/nn_NO.php +#srv/web/owncloud/apps/user_ldap/l10n/nqo.php #srv/web/owncloud/apps/user_ldap/l10n/oc.php +#srv/web/owncloud/apps/user_ldap/l10n/pa.php #srv/web/owncloud/apps/user_ldap/l10n/pl.php #srv/web/owncloud/apps/user_ldap/l10n/pt_BR.php #srv/web/owncloud/apps/user_ldap/l10n/pt_PT.php #srv/web/owncloud/apps/user_ldap/l10n/ro.php #srv/web/owncloud/apps/user_ldap/l10n/ru.php -#srv/web/owncloud/apps/user_ldap/l10n/ru_RU.php #srv/web/owncloud/apps/user_ldap/l10n/si_LK.php +#srv/web/owncloud/apps/user_ldap/l10n/sk.php #srv/web/owncloud/apps/user_ldap/l10n/sk_SK.php #srv/web/owncloud/apps/user_ldap/l10n/sl.php +#srv/web/owncloud/apps/user_ldap/l10n/sq.php #srv/web/owncloud/apps/user_ldap/l10n/sr.php #srv/web/owncloud/apps/user_ldap/l10n/sr@latin.php #srv/web/owncloud/apps/user_ldap/l10n/sv.php +#srv/web/owncloud/apps/user_ldap/l10n/sw_KE.php #srv/web/owncloud/apps/user_ldap/l10n/ta_LK.php +#srv/web/owncloud/apps/user_ldap/l10n/te.php #srv/web/owncloud/apps/user_ldap/l10n/th_TH.php #srv/web/owncloud/apps/user_ldap/l10n/tr.php +#srv/web/owncloud/apps/user_ldap/l10n/tzm.php +#srv/web/owncloud/apps/user_ldap/l10n/ug.php #srv/web/owncloud/apps/user_ldap/l10n/uk.php #srv/web/owncloud/apps/user_ldap/l10n/ur_PK.php +#srv/web/owncloud/apps/user_ldap/l10n/uz.php #srv/web/owncloud/apps/user_ldap/l10n/vi.php -#srv/web/owncloud/apps/user_ldap/l10n/zh_CN.GB2312.php #srv/web/owncloud/apps/user_ldap/l10n/zh_CN.php +#srv/web/owncloud/apps/user_ldap/l10n/zh_HK.php #srv/web/owncloud/apps/user_ldap/l10n/zh_TW.php #srv/web/owncloud/apps/user_ldap/lib #srv/web/owncloud/apps/user_ldap/lib/access.php +#srv/web/owncloud/apps/user_ldap/lib/backendutility.php +#srv/web/owncloud/apps/user_ldap/lib/configuration.php #srv/web/owncloud/apps/user_ldap/lib/connection.php #srv/web/owncloud/apps/user_ldap/lib/helper.php +#srv/web/owncloud/apps/user_ldap/lib/ildapwrapper.php #srv/web/owncloud/apps/user_ldap/lib/jobs.php +#srv/web/owncloud/apps/user_ldap/lib/ldap.php +#srv/web/owncloud/apps/user_ldap/lib/ldaputility.php #srv/web/owncloud/apps/user_ldap/lib/proxy.php +#srv/web/owncloud/apps/user_ldap/lib/wizard.php +#srv/web/owncloud/apps/user_ldap/lib/wizardresult.php #srv/web/owncloud/apps/user_ldap/settings.php #srv/web/owncloud/apps/user_ldap/templates +#srv/web/owncloud/apps/user_ldap/templates/part.settingcontrols.php +#srv/web/owncloud/apps/user_ldap/templates/part.wizard-groupfilter.php +#srv/web/owncloud/apps/user_ldap/templates/part.wizard-loginfilter.php +#srv/web/owncloud/apps/user_ldap/templates/part.wizard-server.php +#srv/web/owncloud/apps/user_ldap/templates/part.wizard-userfilter.php +#srv/web/owncloud/apps/user_ldap/templates/part.wizardcontrols.php #srv/web/owncloud/apps/user_ldap/templates/settings.php #srv/web/owncloud/apps/user_ldap/tests -#srv/web/owncloud/apps/user_ldap/tests/group_ldap.php +#srv/web/owncloud/apps/user_ldap/tests/access.php +#srv/web/owncloud/apps/user_ldap/tests/connection.php +#srv/web/owncloud/apps/user_ldap/tests/user_ldap.php +#srv/web/owncloud/apps/user_ldap/tests/wizard.php #srv/web/owncloud/apps/user_ldap/user_ldap.php #srv/web/owncloud/apps/user_ldap/user_proxy.php -#srv/web/owncloud/apps/user_migrate -#srv/web/owncloud/apps/user_migrate/ajax -#srv/web/owncloud/apps/user_migrate/ajax/export.php -#srv/web/owncloud/apps/user_migrate/appinfo -#srv/web/owncloud/apps/user_migrate/appinfo/app.php -#srv/web/owncloud/apps/user_migrate/appinfo/info.xml -#srv/web/owncloud/apps/user_migrate/appinfo/version -#srv/web/owncloud/apps/user_migrate/css -#srv/web/owncloud/apps/user_migrate/css/style.css -#srv/web/owncloud/apps/user_migrate/js -#srv/web/owncloud/apps/user_migrate/js/export.js -#srv/web/owncloud/apps/user_migrate/l10n -#srv/web/owncloud/apps/user_migrate/l10n/ar.php -#srv/web/owncloud/apps/user_migrate/l10n/bg_BG.php -#srv/web/owncloud/apps/user_migrate/l10n/bn_BD.php -#srv/web/owncloud/apps/user_migrate/l10n/ca.php -#srv/web/owncloud/apps/user_migrate/l10n/cs_CZ.php -#srv/web/owncloud/apps/user_migrate/l10n/da.php -#srv/web/owncloud/apps/user_migrate/l10n/de.php -#srv/web/owncloud/apps/user_migrate/l10n/de_DE.php -#srv/web/owncloud/apps/user_migrate/l10n/el.php -#srv/web/owncloud/apps/user_migrate/l10n/eo.php -#srv/web/owncloud/apps/user_migrate/l10n/es.php -#srv/web/owncloud/apps/user_migrate/l10n/es_AR.php -#srv/web/owncloud/apps/user_migrate/l10n/et_EE.php -#srv/web/owncloud/apps/user_migrate/l10n/eu.php -#srv/web/owncloud/apps/user_migrate/l10n/fa.php -#srv/web/owncloud/apps/user_migrate/l10n/fi_FI.php -#srv/web/owncloud/apps/user_migrate/l10n/fr.php -#srv/web/owncloud/apps/user_migrate/l10n/gl.php -#srv/web/owncloud/apps/user_migrate/l10n/he.php -#srv/web/owncloud/apps/user_migrate/l10n/hr.php -#srv/web/owncloud/apps/user_migrate/l10n/hu_HU.php -#srv/web/owncloud/apps/user_migrate/l10n/ia.php -#srv/web/owncloud/apps/user_migrate/l10n/id.php -#srv/web/owncloud/apps/user_migrate/l10n/is.php -#srv/web/owncloud/apps/user_migrate/l10n/it.php -#srv/web/owncloud/apps/user_migrate/l10n/ja_JP.php -#srv/web/owncloud/apps/user_migrate/l10n/ka_GE.php -#srv/web/owncloud/apps/user_migrate/l10n/ko.php -#srv/web/owncloud/apps/user_migrate/l10n/ku_IQ.php -#srv/web/owncloud/apps/user_migrate/l10n/lb.php -#srv/web/owncloud/apps/user_migrate/l10n/lt_LT.php -#srv/web/owncloud/apps/user_migrate/l10n/lv.php -#srv/web/owncloud/apps/user_migrate/l10n/mk.php -#srv/web/owncloud/apps/user_migrate/l10n/ms_MY.php -#srv/web/owncloud/apps/user_migrate/l10n/nb_NO.php -#srv/web/owncloud/apps/user_migrate/l10n/nl.php -#srv/web/owncloud/apps/user_migrate/l10n/nn_NO.php -#srv/web/owncloud/apps/user_migrate/l10n/oc.php -#srv/web/owncloud/apps/user_migrate/l10n/pl.php -#srv/web/owncloud/apps/user_migrate/l10n/pt_BR.php -#srv/web/owncloud/apps/user_migrate/l10n/pt_PT.php -#srv/web/owncloud/apps/user_migrate/l10n/ro.php -#srv/web/owncloud/apps/user_migrate/l10n/ru.php -#srv/web/owncloud/apps/user_migrate/l10n/ru_RU.php -#srv/web/owncloud/apps/user_migrate/l10n/si_LK.php -#srv/web/owncloud/apps/user_migrate/l10n/sk_SK.php -#srv/web/owncloud/apps/user_migrate/l10n/sl.php -#srv/web/owncloud/apps/user_migrate/l10n/sr.php -#srv/web/owncloud/apps/user_migrate/l10n/sv.php -#srv/web/owncloud/apps/user_migrate/l10n/ta_LK.php -#srv/web/owncloud/apps/user_migrate/l10n/th_TH.php -#srv/web/owncloud/apps/user_migrate/l10n/tr.php -#srv/web/owncloud/apps/user_migrate/l10n/uk.php -#srv/web/owncloud/apps/user_migrate/l10n/vi.php -#srv/web/owncloud/apps/user_migrate/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/user_migrate/l10n/zh_CN.php -#srv/web/owncloud/apps/user_migrate/l10n/zh_TW.php -#srv/web/owncloud/apps/user_migrate/settings.php -#srv/web/owncloud/apps/user_migrate/templates -#srv/web/owncloud/apps/user_migrate/templates/settings.php -#srv/web/owncloud/apps/user_openid -#srv/web/owncloud/apps/user_openid/ajax -#srv/web/owncloud/apps/user_openid/ajax/openid.php -#srv/web/owncloud/apps/user_openid/appinfo -#srv/web/owncloud/apps/user_openid/appinfo/app.php -#srv/web/owncloud/apps/user_openid/appinfo/info.xml -#srv/web/owncloud/apps/user_openid/appinfo/version -#srv/web/owncloud/apps/user_openid/js -#srv/web/owncloud/apps/user_openid/js/settings.js -#srv/web/owncloud/apps/user_openid/l10n -#srv/web/owncloud/apps/user_openid/l10n/ar.php -#srv/web/owncloud/apps/user_openid/l10n/bg_BG.php -#srv/web/owncloud/apps/user_openid/l10n/bn_BD.php -#srv/web/owncloud/apps/user_openid/l10n/ca.php -#srv/web/owncloud/apps/user_openid/l10n/cs_CZ.php -#srv/web/owncloud/apps/user_openid/l10n/da.php -#srv/web/owncloud/apps/user_openid/l10n/de.php -#srv/web/owncloud/apps/user_openid/l10n/de_DE.php -#srv/web/owncloud/apps/user_openid/l10n/el.php -#srv/web/owncloud/apps/user_openid/l10n/eo.php -#srv/web/owncloud/apps/user_openid/l10n/es.php -#srv/web/owncloud/apps/user_openid/l10n/es_AR.php -#srv/web/owncloud/apps/user_openid/l10n/et_EE.php -#srv/web/owncloud/apps/user_openid/l10n/eu.php -#srv/web/owncloud/apps/user_openid/l10n/fa.php -#srv/web/owncloud/apps/user_openid/l10n/fi_FI.php -#srv/web/owncloud/apps/user_openid/l10n/fr.php -#srv/web/owncloud/apps/user_openid/l10n/gl.php -#srv/web/owncloud/apps/user_openid/l10n/he.php -#srv/web/owncloud/apps/user_openid/l10n/hr.php -#srv/web/owncloud/apps/user_openid/l10n/hu_HU.php -#srv/web/owncloud/apps/user_openid/l10n/ia.php -#srv/web/owncloud/apps/user_openid/l10n/id.php -#srv/web/owncloud/apps/user_openid/l10n/is.php -#srv/web/owncloud/apps/user_openid/l10n/it.php -#srv/web/owncloud/apps/user_openid/l10n/ja_JP.php -#srv/web/owncloud/apps/user_openid/l10n/ka_GE.php -#srv/web/owncloud/apps/user_openid/l10n/ko.php -#srv/web/owncloud/apps/user_openid/l10n/lb.php -#srv/web/owncloud/apps/user_openid/l10n/lt_LT.php -#srv/web/owncloud/apps/user_openid/l10n/lv.php -#srv/web/owncloud/apps/user_openid/l10n/mk.php -#srv/web/owncloud/apps/user_openid/l10n/ms_MY.php -#srv/web/owncloud/apps/user_openid/l10n/my_MM.php -#srv/web/owncloud/apps/user_openid/l10n/nb_NO.php -#srv/web/owncloud/apps/user_openid/l10n/nl.php -#srv/web/owncloud/apps/user_openid/l10n/nn_NO.php -#srv/web/owncloud/apps/user_openid/l10n/oc.php -#srv/web/owncloud/apps/user_openid/l10n/pl.php -#srv/web/owncloud/apps/user_openid/l10n/pt_BR.php -#srv/web/owncloud/apps/user_openid/l10n/pt_PT.php -#srv/web/owncloud/apps/user_openid/l10n/ro.php -#srv/web/owncloud/apps/user_openid/l10n/ru.php -#srv/web/owncloud/apps/user_openid/l10n/ru_RU.php -#srv/web/owncloud/apps/user_openid/l10n/si_LK.php -#srv/web/owncloud/apps/user_openid/l10n/sk_SK.php -#srv/web/owncloud/apps/user_openid/l10n/sl.php -#srv/web/owncloud/apps/user_openid/l10n/sr.php -#srv/web/owncloud/apps/user_openid/l10n/sr@latin.php -#srv/web/owncloud/apps/user_openid/l10n/sv.php -#srv/web/owncloud/apps/user_openid/l10n/ta_LK.php -#srv/web/owncloud/apps/user_openid/l10n/th_TH.php -#srv/web/owncloud/apps/user_openid/l10n/tr.php -#srv/web/owncloud/apps/user_openid/l10n/uk.php -#srv/web/owncloud/apps/user_openid/l10n/vi.php -#srv/web/owncloud/apps/user_openid/l10n/zh_CN.GB2312.php -#srv/web/owncloud/apps/user_openid/l10n/zh_CN.php -#srv/web/owncloud/apps/user_openid/l10n/zh_TW.php -#srv/web/owncloud/apps/user_openid/settings.php -#srv/web/owncloud/apps/user_openid/templates -#srv/web/owncloud/apps/user_openid/templates/nomode.php -#srv/web/owncloud/apps/user_openid/templates/settings.php -#srv/web/owncloud/apps/user_openid/user.php -#srv/web/owncloud/apps/user_openid/user_openid.php #srv/web/owncloud/apps/user_webdavauth #srv/web/owncloud/apps/user_webdavauth/appinfo #srv/web/owncloud/apps/user_webdavauth/appinfo/app.php @@ -4218,37 +7155,45 @@ srv/web/owncloud #srv/web/owncloud/apps/user_webdavauth/appinfo/version #srv/web/owncloud/apps/user_webdavauth/l10n #srv/web/owncloud/apps/user_webdavauth/l10n/ar.php +#srv/web/owncloud/apps/user_webdavauth/l10n/bg_BG.php #srv/web/owncloud/apps/user_webdavauth/l10n/bn_BD.php #srv/web/owncloud/apps/user_webdavauth/l10n/ca.php #srv/web/owncloud/apps/user_webdavauth/l10n/cs_CZ.php #srv/web/owncloud/apps/user_webdavauth/l10n/da.php #srv/web/owncloud/apps/user_webdavauth/l10n/de.php +#srv/web/owncloud/apps/user_webdavauth/l10n/de_CH.php #srv/web/owncloud/apps/user_webdavauth/l10n/de_DE.php #srv/web/owncloud/apps/user_webdavauth/l10n/el.php +#srv/web/owncloud/apps/user_webdavauth/l10n/en_GB.php #srv/web/owncloud/apps/user_webdavauth/l10n/eo.php #srv/web/owncloud/apps/user_webdavauth/l10n/es.php #srv/web/owncloud/apps/user_webdavauth/l10n/es_AR.php #srv/web/owncloud/apps/user_webdavauth/l10n/et_EE.php #srv/web/owncloud/apps/user_webdavauth/l10n/eu.php +#srv/web/owncloud/apps/user_webdavauth/l10n/fa.php #srv/web/owncloud/apps/user_webdavauth/l10n/fi_FI.php #srv/web/owncloud/apps/user_webdavauth/l10n/fr.php #srv/web/owncloud/apps/user_webdavauth/l10n/gl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/he.php #srv/web/owncloud/apps/user_webdavauth/l10n/hu_HU.php #srv/web/owncloud/apps/user_webdavauth/l10n/id.php #srv/web/owncloud/apps/user_webdavauth/l10n/is.php #srv/web/owncloud/apps/user_webdavauth/l10n/it.php #srv/web/owncloud/apps/user_webdavauth/l10n/ja_JP.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ka_GE.php #srv/web/owncloud/apps/user_webdavauth/l10n/ko.php +#srv/web/owncloud/apps/user_webdavauth/l10n/lt_LT.php #srv/web/owncloud/apps/user_webdavauth/l10n/lv.php #srv/web/owncloud/apps/user_webdavauth/l10n/mk.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ms_MY.php #srv/web/owncloud/apps/user_webdavauth/l10n/nb_NO.php #srv/web/owncloud/apps/user_webdavauth/l10n/nl.php +#srv/web/owncloud/apps/user_webdavauth/l10n/nn_NO.php #srv/web/owncloud/apps/user_webdavauth/l10n/pl.php #srv/web/owncloud/apps/user_webdavauth/l10n/pt_BR.php #srv/web/owncloud/apps/user_webdavauth/l10n/pt_PT.php #srv/web/owncloud/apps/user_webdavauth/l10n/ro.php #srv/web/owncloud/apps/user_webdavauth/l10n/ru.php -#srv/web/owncloud/apps/user_webdavauth/l10n/ru_RU.php #srv/web/owncloud/apps/user_webdavauth/l10n/si_LK.php #srv/web/owncloud/apps/user_webdavauth/l10n/sk_SK.php #srv/web/owncloud/apps/user_webdavauth/l10n/sl.php @@ -4257,9 +7202,11 @@ srv/web/owncloud #srv/web/owncloud/apps/user_webdavauth/l10n/ta_LK.php #srv/web/owncloud/apps/user_webdavauth/l10n/th_TH.php #srv/web/owncloud/apps/user_webdavauth/l10n/tr.php +#srv/web/owncloud/apps/user_webdavauth/l10n/ug.php #srv/web/owncloud/apps/user_webdavauth/l10n/uk.php #srv/web/owncloud/apps/user_webdavauth/l10n/vi.php #srv/web/owncloud/apps/user_webdavauth/l10n/zh_CN.php +#srv/web/owncloud/apps/user_webdavauth/l10n/zh_HK.php #srv/web/owncloud/apps/user_webdavauth/l10n/zh_TW.php #srv/web/owncloud/apps/user_webdavauth/settings.php #srv/web/owncloud/apps/user_webdavauth/templates @@ -4271,18 +7218,31 @@ srv/web/owncloud #srv/web/owncloud/core #srv/web/owncloud/core/ajax #srv/web/owncloud/core/ajax/appconfig.php +#srv/web/owncloud/core/ajax/preview.php #srv/web/owncloud/core/ajax/share.php #srv/web/owncloud/core/ajax/translations.php #srv/web/owncloud/core/ajax/update.php -#srv/web/owncloud/core/ajax/vcategories -#srv/web/owncloud/core/ajax/vcategories/add.php -#srv/web/owncloud/core/ajax/vcategories/addToFavorites.php -#srv/web/owncloud/core/ajax/vcategories/delete.php -#srv/web/owncloud/core/ajax/vcategories/edit.php -#srv/web/owncloud/core/ajax/vcategories/favorites.php -#srv/web/owncloud/core/ajax/vcategories/removeFromFavorites.php +#srv/web/owncloud/core/avatar +#srv/web/owncloud/core/avatar/controller.php +#srv/web/owncloud/core/command +#srv/web/owncloud/core/command/app +#srv/web/owncloud/core/command/app/disable.php +#srv/web/owncloud/core/command/app/enable.php +#srv/web/owncloud/core/command/app/listapps.php +#srv/web/owncloud/core/command/db +#srv/web/owncloud/core/command/db/generatechangescript.php +#srv/web/owncloud/core/command/maintenance +#srv/web/owncloud/core/command/maintenance/repair.php +#srv/web/owncloud/core/command/maintenance/singleuser.php +#srv/web/owncloud/core/command/status.php +#srv/web/owncloud/core/command/upgrade.php +#srv/web/owncloud/core/command/user +#srv/web/owncloud/core/command/user/report.php #srv/web/owncloud/core/css +#srv/web/owncloud/core/css/apps.css #srv/web/owncloud/core/css/auth.css +#srv/web/owncloud/core/css/fixes.css +#srv/web/owncloud/core/css/icons.css #srv/web/owncloud/core/css/images #srv/web/owncloud/core/css/images/animated-overlay.gif #srv/web/owncloud/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png @@ -4300,32 +7260,218 @@ srv/web/owncloud #srv/web/owncloud/core/css/jquery-tipsy.css #srv/web/owncloud/core/css/jquery-ui-1.10.0.custom.css #srv/web/owncloud/core/css/jquery.multiselect.css +#srv/web/owncloud/core/css/jquery.ocdialog.css #srv/web/owncloud/core/css/multiselect.css #srv/web/owncloud/core/css/share.css #srv/web/owncloud/core/css/styles.css #srv/web/owncloud/core/doc #srv/web/owncloud/core/doc/admin #srv/web/owncloud/core/doc/admin/_images +#srv/web/owncloud/core/doc/admin/_images/100000000000003800000018D49F1CE7.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000050000000DB83B8FA5B.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000950000004412998BE7.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000A800000073F49785A6.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000B600000120706C3C75.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000CD000000ECA8DE7780.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F1000000F56125BDBA.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F1000000F6704F46D3.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F300000068AF0ECD53.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F40000019A110DD159.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F5000000675DC5F68C.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F500000067A8845EF8.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F60000006754ED2A1E.png +#srv/web/owncloud/core/doc/admin/_images/10000000000000F6000000685DFB3767.png +#srv/web/owncloud/core/doc/admin/_images/100000000000012C0000009C444B4720.png +#srv/web/owncloud/core/doc/admin/_images/100000000000013C0000017D4FC6CEF5.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001400000008A557EF7E3.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001440000005A2989832F.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000160000000DBB2FB0223.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000165000000D3FF2168AB.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000167000000B43E4BF478.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001800000009A9494E037.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001880000007EA4444400.png +#srv/web/owncloud/core/doc/admin/_images/100000000000018B000000A090F31164.png +#srv/web/owncloud/core/doc/admin/_images/100000000000018E000000C4BA62B2A3.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000193000001AE9AB8B0A2.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000194000000498325A766.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000194000000FAD39BC0D8.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001980000009271BE0D26.png +#srv/web/owncloud/core/doc/admin/_images/100000000000019E0000004CD2A0F407.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001A3000000AAFE82893A.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001AC000000477C76808F.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001BF00000012349EAE2F.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001C1000000FE663748B2.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001C9000000AF9C1CE57F.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001CF00000176B0BE1EBC.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001D30000014DC251C948.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001E50000006E3ECDC427.png +#srv/web/owncloud/core/doc/admin/_images/10000000000001FD000000DF8D2D7546.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000200000000BCCCC35DEB.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002170000004A27056037.png +#srv/web/owncloud/core/doc/admin/_images/100000000000021C0000004CACBF786C.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002210000002DE3BE7515.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000227000000935D9B1EF6.png +#srv/web/owncloud/core/doc/admin/_images/100000000000023B000000125381F51B.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000247000000A77440E4D3.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002720000013FB6EDA793.png +#srv/web/owncloud/core/doc/admin/_images/100000000000027B0000011D10F70F88.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002840000016729388B7F.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000288000001A1D5BE4881.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000289000001A9D7F3941F.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002910000018B31D51F03.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000291000001951B69B9A6.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002950000019EF5732E36.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002950000021E245F6883.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000298000001870B0581FA.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000298000001874D3CA506.png +#srv/web/owncloud/core/doc/admin/_images/100000000000029B0000018885B5282E.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002A6000000BFBE298238.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002B1000002258C08D304.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002B3000000365E1CD00D.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002BB000000266DB6AD1A.png +#srv/web/owncloud/core/doc/admin/_images/10000000000002F3000000926CA65D02.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000304000001B964698779.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000336000000F38C3FAF84.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000372000002AF943ADDA0.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003730000002B6865E951.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003A60000011E274A1A28.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003A6000002A9C7A660BE.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003A800000039364066E4.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003B30000021B5EE5D338.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003DF00000071A41D8A1F.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003DF000000D953A456B6.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003E8000001524A147A04.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003EC000000AB60616FA7.png +#srv/web/owncloud/core/doc/admin/_images/10000000000003FB000002359BAFB40E.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004010000017E4A6552BC.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000403000001632F0B76F6.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000404000000FCFC13E732.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004100000005657010336.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004170000016ACB5E15AE.png +#srv/web/owncloud/core/doc/admin/_images/100000000000041D0000017D8D1BC4D9.png +#srv/web/owncloud/core/doc/admin/_images/100000000000042500000163D2B339D5.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000427000000324F58266D.png +#srv/web/owncloud/core/doc/admin/_images/100000000000042E000001D3EEB9978B.png +#srv/web/owncloud/core/doc/admin/_images/100000000000042F000000CC3EDDE79E.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000430000000AF9D6E724E.png +#srv/web/owncloud/core/doc/admin/_images/100000000000043000000164DA0CE8C9.png +#srv/web/owncloud/core/doc/admin/_images/100000000000043200000169BCD20493.png +#srv/web/owncloud/core/doc/admin/_images/100000000000044C000002B0B421E27E.png +#srv/web/owncloud/core/doc/admin/_images/100000000000045800000197FE462F2B.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000462000000D44541CF9A.png +#srv/web/owncloud/core/doc/admin/_images/100000000000046C000000C2D3E5CF30.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004770000008AAF3CFFDB.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004920000028D9C8DC2CB.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004C0000000795BB2C146.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004CA000002B52116BE0C.png +#srv/web/owncloud/core/doc/admin/_images/10000000000004ED000000BE3B9E25D5.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000523000000C6F786381C.png +#srv/web/owncloud/core/doc/admin/_images/100000000000052500000088DBB95005.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000525000000BE30CF0423.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000527000000A7AB409FE0.png +#srv/web/owncloud/core/doc/admin/_images/100000000000052F000000C2867B7294.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000530000001410CF0028A.png +#srv/web/owncloud/core/doc/admin/_images/100000000000053100000142D9A4C916.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000532000000285DDBBF37.png +#srv/web/owncloud/core/doc/admin/_images/100000000000053A00000067708C8F53.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000552000000BF22E90239.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000557000002E148BAB6D4.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005970000006AE23997C9.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005AF00000074604B1A67.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005B90000007866D92D14.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005BB0000007C1DF71FA7.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005C30000006CAFFAAD61.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005D00000003B29340A7A.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005D50000009458C5EE48.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005E20000009B1BA5A8CF.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005E6000000676902E040.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005EB000000A68BA73E2D.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005EC00000073E678DFEC.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005F30000030F1372448D.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005F70000005F0912E904.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005F70000007E43DB8026.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005FA0000005CE8491B77.png +#srv/web/owncloud/core/doc/admin/_images/10000000000005FF0000005F35710398.png +#srv/web/owncloud/core/doc/admin/_images/10000000000006000000005EDA7B96BE.png +#srv/web/owncloud/core/doc/admin/_images/100000000000060300000065DF96536B.png +#srv/web/owncloud/core/doc/admin/_images/10000000000006060000006A0106CA0C.png +#srv/web/owncloud/core/doc/admin/_images/100000000000061A0000006FC014C3A4.png +#srv/web/owncloud/core/doc/admin/_images/100000000000061D0000007047877972.png +#srv/web/owncloud/core/doc/admin/_images/100000000000061E0000006BCF9ECC0B.png +#srv/web/owncloud/core/doc/admin/_images/100000000000062A0000005F61A18950.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000631000000E19D116AA0.png +#srv/web/owncloud/core/doc/admin/_images/100000000000063F00000090AAE1FA4A.png +#srv/web/owncloud/core/doc/admin/_images/1000000000000668000002D29EAD9899.png +#srv/web/owncloud/core/doc/admin/_images/100000000000066D000001AAD8CE8256.png +#srv/web/owncloud/core/doc/admin/_images/10000201000002FC000001DC2DDAD2F1.png +#srv/web/owncloud/core/doc/admin/_images/1000020100000359000000A8B848DE68.png +#srv/web/owncloud/core/doc/admin/_images/10000201000005F90000029D8BA200FB.png #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-1.png #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-2.png #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-3.png #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-4.png -#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-connection-settings-oc5.png -#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-directory-settings-oc5.png -#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-oc5.png -#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-settings-special-attributes-oc5.png -#srv/web/owncloud/core/doc/admin/_images/ldap-basic-settings-oc5.png -#srv/web/owncloud/core/doc/admin/_images/ldap-expert-settings-oc5.png +#srv/web/owncloud/core/doc/admin/_images/edit_encrypted_file.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-1-connection.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-2-directory.png +#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-3-attributes.png +#srv/web/owncloud/core/doc/admin/_images/ldap-expert.png +#srv/web/owncloud/core/doc/admin/_images/ldap-fetched-avatar.png #srv/web/owncloud/core/doc/admin/_images/ldap-settings-invalid-oc45.png #srv/web/owncloud/core/doc/admin/_images/ldap-settings-valid-oc45.png +#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-1-server.png +#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-2-user.png +#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-3-login.png +#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-4-group.png +#srv/web/owncloud/core/doc/admin/_images/oc_admin_app_page.png +#srv/web/owncloud/core/doc/admin/_images/oc_admin_user_manage.png #srv/web/owncloud/core/doc/admin/_images/ucs-app-center-install.png #srv/web/owncloud/core/doc/admin/_images/ucs-app-center-module.png #srv/web/owncloud/core/doc/admin/_images/ucsint.png #srv/web/owncloud/core/doc/admin/_images/ucsint1.png #srv/web/owncloud/core/doc/admin/_images/ucsint2.png +#srv/web/owncloud/core/doc/admin/_images/untrusted-domain.png #srv/web/owncloud/core/doc/admin/_images/win7features.jpg #srv/web/owncloud/core/doc/admin/_images/winserverroles.jpg #srv/web/owncloud/core/doc/admin/_sources +#srv/web/owncloud/core/doc/admin/_sources/apps +#srv/web/owncloud/core/doc/admin/_sources/apps/activity +#srv/web/owncloud/core/doc/admin/_sources/apps/activity/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/admin_dependencies_chk +#srv/web/owncloud/core/doc/admin/_sources/apps/admin_dependencies_chk/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_antivirus +#srv/web/owncloud/core/doc/admin/_sources/apps/files_antivirus/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_encryption +#srv/web/owncloud/core/doc/admin/_sources/apps/files_encryption/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_external +#srv/web/owncloud/core/doc/admin/_sources/apps/files_external/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_sharing +#srv/web/owncloud/core/doc/admin/_sources/apps/files_sharing/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_trashbin +#srv/web/owncloud/core/doc/admin/_sources/apps/files_trashbin/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/files_versions +#srv/web/owncloud/core/doc/admin/_sources/apps/files_versions/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/firstrunwizard +#srv/web/owncloud/core/doc/admin/_sources/apps/firstrunwizard/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/user_ldap +#srv/web/owncloud/core/doc/admin/_sources/apps/user_ldap/index.txt +#srv/web/owncloud/core/doc/admin/_sources/apps/viewers +#srv/web/owncloud/core/doc/admin/_sources/apps/viewers/index.txt +#srv/web/owncloud/core/doc/admin/_sources/config +#srv/web/owncloud/core/doc/admin/_sources/config/apps.txt +#srv/web/owncloud/core/doc/admin/_sources/config/code_locations.txt +#srv/web/owncloud/core/doc/admin/_sources/config/default_parameters.txt +#srv/web/owncloud/core/doc/admin/_sources/config/deleted_items.txt +#srv/web/owncloud/core/doc/admin/_sources/config/index.txt +#srv/web/owncloud/core/doc/admin/_sources/config/logging.txt +#srv/web/owncloud/core/doc/admin/_sources/config/mail_parameters.txt +#srv/web/owncloud/core/doc/admin/_sources/config/maintenance.txt +#srv/web/owncloud/core/doc/admin/_sources/config/miscellaneous.txt +#srv/web/owncloud/core/doc/admin/_sources/config/previews.txt +#srv/web/owncloud/core/doc/admin/_sources/config/reverse_proxy_configurations.txt +#srv/web/owncloud/core/doc/admin/_sources/config/session_info.txt +#srv/web/owncloud/core/doc/admin/_sources/config/user_experience.txt +#srv/web/owncloud/core/doc/admin/_sources/config/verification.txt #srv/web/owncloud/core/doc/admin/_sources/configuration #srv/web/owncloud/core/doc/admin/_sources/configuration/auth_ldap.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/background_jobs.txt @@ -4340,7 +7486,9 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_logging.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_mail.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_maintenance.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_preview.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_reverseproxy.txt +#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_users.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/configuring_big_file_upload.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config_gui.txt @@ -4348,6 +7496,8 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_sources/configuration/index.txt #srv/web/owncloud/core/doc/admin/_sources/configuration/xsendfile.txt #srv/web/owncloud/core/doc/admin/_sources/contents.txt +#srv/web/owncloud/core/doc/admin/_sources/cron +#srv/web/owncloud/core/doc/admin/_sources/cron/index.txt #srv/web/owncloud/core/doc/admin/_sources/index.txt #srv/web/owncloud/core/doc/admin/_sources/installation #srv/web/owncloud/core/doc/admin/_sources/installation/index.txt @@ -4364,14 +7514,30 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_sources/maintenance/backup.txt #srv/web/owncloud/core/doc/admin/_sources/maintenance/index.txt #srv/web/owncloud/core/doc/admin/_sources/maintenance/migrating.txt +#srv/web/owncloud/core/doc/admin/_sources/maintenance/restore.txt #srv/web/owncloud/core/doc/admin/_sources/maintenance/update.txt +#srv/web/owncloud/core/doc/admin/_sources/quota +#srv/web/owncloud/core/doc/admin/_sources/quota/index.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/create_a_new_share.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/delete_share.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_all_shares.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_information_about_a_known_share.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_shares_from_a_specific_file_or_folder.txt +#srv/web/owncloud/core/doc/admin/_sources/sharing_api/index.txt #srv/web/owncloud/core/doc/admin/_static +#srv/web/owncloud/core/doc/admin/_static/ajax-loader.gif #srv/web/owncloud/core/doc/admin/_static/basic.css #srv/web/owncloud/core/doc/admin/_static/bootstrap-responsive.css #srv/web/owncloud/core/doc/admin/_static/bootstrap-sphinx.css #srv/web/owncloud/core/doc/admin/_static/bootstrap.css #srv/web/owncloud/core/doc/admin/_static/bootstrap.js +#srv/web/owncloud/core/doc/admin/_static/comment-bright.png +#srv/web/owncloud/core/doc/admin/_static/comment-close.png +#srv/web/owncloud/core/doc/admin/_static/comment.png #srv/web/owncloud/core/doc/admin/_static/doctools.js +#srv/web/owncloud/core/doc/admin/_static/down-pressed.png +#srv/web/owncloud/core/doc/admin/_static/down.png #srv/web/owncloud/core/doc/admin/_static/file.png #srv/web/owncloud/core/doc/admin/_static/img #srv/web/owncloud/core/doc/admin/_static/img/glyphicons-halflings-white.png @@ -4387,6 +7553,48 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_static/searchtools.js #srv/web/owncloud/core/doc/admin/_static/style.css #srv/web/owncloud/core/doc/admin/_static/underscore.js +#srv/web/owncloud/core/doc/admin/_static/up-pressed.png +#srv/web/owncloud/core/doc/admin/_static/up.png +#srv/web/owncloud/core/doc/admin/_static/websupport.js +#srv/web/owncloud/core/doc/admin/apps +#srv/web/owncloud/core/doc/admin/apps/activity +#srv/web/owncloud/core/doc/admin/apps/activity/index.html +#srv/web/owncloud/core/doc/admin/apps/admin_dependencies_chk +#srv/web/owncloud/core/doc/admin/apps/admin_dependencies_chk/index.html +#srv/web/owncloud/core/doc/admin/apps/files_antivirus +#srv/web/owncloud/core/doc/admin/apps/files_antivirus/index.html +#srv/web/owncloud/core/doc/admin/apps/files_encryption +#srv/web/owncloud/core/doc/admin/apps/files_encryption/index.html +#srv/web/owncloud/core/doc/admin/apps/files_external +#srv/web/owncloud/core/doc/admin/apps/files_external/index.html +#srv/web/owncloud/core/doc/admin/apps/files_sharing +#srv/web/owncloud/core/doc/admin/apps/files_sharing/index.html +#srv/web/owncloud/core/doc/admin/apps/files_trashbin +#srv/web/owncloud/core/doc/admin/apps/files_trashbin/index.html +#srv/web/owncloud/core/doc/admin/apps/files_versions +#srv/web/owncloud/core/doc/admin/apps/files_versions/index.html +#srv/web/owncloud/core/doc/admin/apps/firstrunwizard +#srv/web/owncloud/core/doc/admin/apps/firstrunwizard/index.html +#srv/web/owncloud/core/doc/admin/apps/index.html +#srv/web/owncloud/core/doc/admin/apps/user_ldap +#srv/web/owncloud/core/doc/admin/apps/user_ldap/index.html +#srv/web/owncloud/core/doc/admin/apps/viewers +#srv/web/owncloud/core/doc/admin/apps/viewers/index.html +#srv/web/owncloud/core/doc/admin/config +#srv/web/owncloud/core/doc/admin/config/apps.html +#srv/web/owncloud/core/doc/admin/config/code_locations.html +#srv/web/owncloud/core/doc/admin/config/default_parameters.html +#srv/web/owncloud/core/doc/admin/config/deleted_items.html +#srv/web/owncloud/core/doc/admin/config/index.html +#srv/web/owncloud/core/doc/admin/config/logging.html +#srv/web/owncloud/core/doc/admin/config/mail_parameters.html +#srv/web/owncloud/core/doc/admin/config/maintenance.html +#srv/web/owncloud/core/doc/admin/config/miscellaneous.html +#srv/web/owncloud/core/doc/admin/config/previews.html +#srv/web/owncloud/core/doc/admin/config/reverse_proxy_configurations.html +#srv/web/owncloud/core/doc/admin/config/session_info.html +#srv/web/owncloud/core/doc/admin/config/user_experience.html +#srv/web/owncloud/core/doc/admin/config/verification.html #srv/web/owncloud/core/doc/admin/configuration #srv/web/owncloud/core/doc/admin/configuration/auth_ldap.html #srv/web/owncloud/core/doc/admin/configuration/background_jobs.html @@ -4401,7 +7609,9 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/configuration/configuration_logging.html #srv/web/owncloud/core/doc/admin/configuration/configuration_mail.html #srv/web/owncloud/core/doc/admin/configuration/configuration_maintenance.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_preview.html #srv/web/owncloud/core/doc/admin/configuration/configuration_reverseproxy.html +#srv/web/owncloud/core/doc/admin/configuration/configuration_users.html #srv/web/owncloud/core/doc/admin/configuration/configuring_big_file_upload.html #srv/web/owncloud/core/doc/admin/configuration/custom_mount_config.html #srv/web/owncloud/core/doc/admin/configuration/custom_mount_config_gui.html @@ -4409,6 +7619,8 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/configuration/index.html #srv/web/owncloud/core/doc/admin/configuration/xsendfile.html #srv/web/owncloud/core/doc/admin/contents.html +#srv/web/owncloud/core/doc/admin/cron +#srv/web/owncloud/core/doc/admin/cron/index.html #srv/web/owncloud/core/doc/admin/genindex.html #srv/web/owncloud/core/doc/admin/index.html #srv/web/owncloud/core/doc/admin/installation @@ -4426,32 +7638,68 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/maintenance/backup.html #srv/web/owncloud/core/doc/admin/maintenance/index.html #srv/web/owncloud/core/doc/admin/maintenance/migrating.html +#srv/web/owncloud/core/doc/admin/maintenance/restore.html #srv/web/owncloud/core/doc/admin/maintenance/update.html #srv/web/owncloud/core/doc/admin/objects.inv +#srv/web/owncloud/core/doc/admin/quota +#srv/web/owncloud/core/doc/admin/quota/index.html #srv/web/owncloud/core/doc/admin/search.html #srv/web/owncloud/core/doc/admin/searchindex.js +#srv/web/owncloud/core/doc/admin/sharing_api +#srv/web/owncloud/core/doc/admin/sharing_api/create_a_new_share.html +#srv/web/owncloud/core/doc/admin/sharing_api/delete_share.html +#srv/web/owncloud/core/doc/admin/sharing_api/get_all_shares.html +#srv/web/owncloud/core/doc/admin/sharing_api/get_information_about_a_known_share.html +#srv/web/owncloud/core/doc/admin/sharing_api/get_shares_from_a_specific_file_or_folder.html +#srv/web/owncloud/core/doc/admin/sharing_api/index.html #srv/web/owncloud/core/doc/user #srv/web/owncloud/core/doc/user/_images -#srv/web/owncloud/core/doc/user/_images/bookmark_addurl.jpg -#srv/web/owncloud/core/doc/user/_images/bookmark_setting.jpg +#srv/web/owncloud/core/doc/user/_images/1000000000000163000000E9CDA84C92.png +#srv/web/owncloud/core/doc/user/_images/1000000000000175000000FAB2A2B294.png +#srv/web/owncloud/core/doc/user/_images/1000000000000195000000EF7E44082C.png +#srv/web/owncloud/core/doc/user/_images/10000000000001CE000000F2E2084BA1.png +#srv/web/owncloud/core/doc/user/_images/100000000000041D0000003D52225C0D.png +#srv/web/owncloud/core/doc/user/_images/1000000000000453000001BFFCF48776.png +#srv/web/owncloud/core/doc/user/_images/1000000000000467000002B63162E59B.png +#srv/web/owncloud/core/doc/user/_images/10000000000004690000026615360BEB.png +#srv/web/owncloud/core/doc/user/_images/100000000000046D0000015F4B5494A9.png +#srv/web/owncloud/core/doc/user/_images/100000000000046F000000DEA2BFCD9B.png +#srv/web/owncloud/core/doc/user/_images/1000000000000470000001B68AE60DD3.png +#srv/web/owncloud/core/doc/user/_images/10000000000004710000014BBC34499D.png +#srv/web/owncloud/core/doc/user/_images/100000000000047200000129CB014025.png +#srv/web/owncloud/core/doc/user/_images/100000000000047700000219A3013A92.png +#srv/web/owncloud/core/doc/user/_images/1000000000000479000002887E7F48EA.png +#srv/web/owncloud/core/doc/user/_images/100000000000047A000000B727198874.png +#srv/web/owncloud/core/doc/user/_images/100000000000047A000000FB86FF2A9A.png +#srv/web/owncloud/core/doc/user/_images/100000000000047A0000011C6682A254.png +#srv/web/owncloud/core/doc/user/_images/100000000000048100000245268CDB7A.png +#srv/web/owncloud/core/doc/user/_images/bookmark_addurl.png +#srv/web/owncloud/core/doc/user/_images/bookmark_setting.png #srv/web/owncloud/core/doc/user/_images/calendar_createevent.png #srv/web/owncloud/core/doc/user/_images/calendar_export.png #srv/web/owncloud/core/doc/user/_images/calendar_import.png #srv/web/owncloud/core/doc/user/_images/calendar_manage-calendars.png #srv/web/owncloud/core/doc/user/_images/calendar_newtimezone1.png -#srv/web/owncloud/core/doc/user/_images/contact_bottombar.jpg +#srv/web/owncloud/core/doc/user/_images/contact_bottombar.png #srv/web/owncloud/core/doc/user/_images/contact_crop.jpg -#srv/web/owncloud/core/doc/user/_images/contact_del_ab.jpg -#srv/web/owncloud/core/doc/user/_images/contact_emptycontact.jpg -#srv/web/owncloud/core/doc/user/_images/contact_import.jpg +#srv/web/owncloud/core/doc/user/_images/contact_del_ab.png +#srv/web/owncloud/core/doc/user/_images/contact_emptycontact.png #srv/web/owncloud/core/doc/user/_images/contact_picture.jpg #srv/web/owncloud/core/doc/user/_images/contact_syncopt.jpg #srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Gear.jpg #srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Impeller.jpg #srv/web/owncloud/core/doc/user/_images/contact_thunderbird-URL_config.jpg +#srv/web/owncloud/core/doc/user/_images/contact_uploadbutton.png #srv/web/owncloud/core/doc/user/_images/contact_vcfpick.jpg #srv/web/owncloud/core/doc/user/_images/dolphin_webdav.png #srv/web/owncloud/core/doc/user/_images/explorer_webdav.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_1_sign_in.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_2_verify.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_3_create_project.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_4_enable_api.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_5_setup_ownCloud.png +#srv/web/owncloud/core/doc/user/_images/external_google_drive_6_accept.png +#srv/web/owncloud/core/doc/user/_images/files_versioning.png #srv/web/owncloud/core/doc/user/_images/gnome3_nautilus_webdav.png #srv/web/owncloud/core/doc/user/_images/kdes.png #srv/web/owncloud/core/doc/user/_images/kdes1.png @@ -4462,24 +7710,36 @@ srv/web/owncloud #srv/web/owncloud/core/doc/user/_images/kdes6.png #srv/web/owncloud/core/doc/user/_images/kdes7.png #srv/web/owncloud/core/doc/user/_images/kdes9.png -#srv/web/owncloud/core/doc/user/_images/mediaplayer.png #srv/web/owncloud/core/doc/user/_images/oc_connect.png +#srv/web/owncloud/core/doc/user/_images/oc_documents.png +#srv/web/owncloud/core/doc/user/_images/oc_documents_col_edit.png +#srv/web/owncloud/core/doc/user/_images/oc_documents_edit.png +#srv/web/owncloud/core/doc/user/_images/oc_documents_share.png +#srv/web/owncloud/core/doc/user/_images/oc_files_share.png +#srv/web/owncloud/core/doc/user/_images/oc_filesweb.png +#srv/web/owncloud/core/doc/user/_images/oc_filesweb_navigate.png +#srv/web/owncloud/core/doc/user/_images/oc_filesweb_new.png #srv/web/owncloud/core/doc/user/_images/oc_ui.png +#srv/web/owncloud/core/doc/user/_images/oc_user_preferences.png #srv/web/owncloud/core/doc/user/_images/osx_webdav1.png #srv/web/owncloud/core/doc/user/_images/osx_webdav2.png #srv/web/owncloud/core/doc/user/_sources #srv/web/owncloud/core/doc/user/_sources/bookmarks.txt #srv/web/owncloud/core/doc/user/_sources/contents.txt +#srv/web/owncloud/core/doc/user/_sources/documents.txt +#srv/web/owncloud/core/doc/user/_sources/external_storage +#srv/web/owncloud/core/doc/user/_sources/external_storage/google_drive.txt #srv/web/owncloud/core/doc/user/_sources/files #srv/web/owncloud/core/doc/user/_sources/files/configuring_big_file_upload.txt #srv/web/owncloud/core/doc/user/_sources/files/deletedfiles.txt #srv/web/owncloud/core/doc/user/_sources/files/encryption.txt #srv/web/owncloud/core/doc/user/_sources/files/files.txt +#srv/web/owncloud/core/doc/user/_sources/files/filesweb.txt #srv/web/owncloud/core/doc/user/_sources/files/index.txt +#srv/web/owncloud/core/doc/user/_sources/files/quota.txt #srv/web/owncloud/core/doc/user/_sources/files/sync.txt #srv/web/owncloud/core/doc/user/_sources/files/versioncontrol.txt #srv/web/owncloud/core/doc/user/_sources/index.txt -#srv/web/owncloud/core/doc/user/_sources/mediaplayer.txt #srv/web/owncloud/core/doc/user/_sources/migration.txt #srv/web/owncloud/core/doc/user/_sources/pim #srv/web/owncloud/core/doc/user/_sources/pim/calendar.txt @@ -4489,14 +7749,24 @@ srv/web/owncloud #srv/web/owncloud/core/doc/user/_sources/pim/sync_kde.txt #srv/web/owncloud/core/doc/user/_sources/pim/sync_osx.txt #srv/web/owncloud/core/doc/user/_sources/pim/sync_thunderbird.txt +#srv/web/owncloud/core/doc/user/_sources/pim/troubleshooting.txt +#srv/web/owncloud/core/doc/user/_sources/userpreferences.txt +#srv/web/owncloud/core/doc/user/_sources/web_guide +#srv/web/owncloud/core/doc/user/_sources/web_guide/index.txt #srv/web/owncloud/core/doc/user/_sources/webinterface.txt #srv/web/owncloud/core/doc/user/_static +#srv/web/owncloud/core/doc/user/_static/ajax-loader.gif #srv/web/owncloud/core/doc/user/_static/basic.css #srv/web/owncloud/core/doc/user/_static/bootstrap-responsive.css #srv/web/owncloud/core/doc/user/_static/bootstrap-sphinx.css #srv/web/owncloud/core/doc/user/_static/bootstrap.css #srv/web/owncloud/core/doc/user/_static/bootstrap.js +#srv/web/owncloud/core/doc/user/_static/comment-bright.png +#srv/web/owncloud/core/doc/user/_static/comment-close.png +#srv/web/owncloud/core/doc/user/_static/comment.png #srv/web/owncloud/core/doc/user/_static/doctools.js +#srv/web/owncloud/core/doc/user/_static/down-pressed.png +#srv/web/owncloud/core/doc/user/_static/down.png #srv/web/owncloud/core/doc/user/_static/file.png #srv/web/owncloud/core/doc/user/_static/img #srv/web/owncloud/core/doc/user/_static/img/glyphicons-halflings-white.png @@ -4512,19 +7782,26 @@ srv/web/owncloud #srv/web/owncloud/core/doc/user/_static/searchtools.js #srv/web/owncloud/core/doc/user/_static/style.css #srv/web/owncloud/core/doc/user/_static/underscore.js +#srv/web/owncloud/core/doc/user/_static/up-pressed.png +#srv/web/owncloud/core/doc/user/_static/up.png +#srv/web/owncloud/core/doc/user/_static/websupport.js #srv/web/owncloud/core/doc/user/bookmarks.html #srv/web/owncloud/core/doc/user/contents.html +#srv/web/owncloud/core/doc/user/documents.html +#srv/web/owncloud/core/doc/user/external_storage +#srv/web/owncloud/core/doc/user/external_storage/google_drive.html #srv/web/owncloud/core/doc/user/files #srv/web/owncloud/core/doc/user/files/configuring_big_file_upload.html #srv/web/owncloud/core/doc/user/files/deletedfiles.html #srv/web/owncloud/core/doc/user/files/encryption.html #srv/web/owncloud/core/doc/user/files/files.html +#srv/web/owncloud/core/doc/user/files/filesweb.html #srv/web/owncloud/core/doc/user/files/index.html +#srv/web/owncloud/core/doc/user/files/quota.html #srv/web/owncloud/core/doc/user/files/sync.html #srv/web/owncloud/core/doc/user/files/versioncontrol.html #srv/web/owncloud/core/doc/user/genindex.html #srv/web/owncloud/core/doc/user/index.html -#srv/web/owncloud/core/doc/user/mediaplayer.html #srv/web/owncloud/core/doc/user/migration.html #srv/web/owncloud/core/doc/user/objects.inv #srv/web/owncloud/core/doc/user/pim @@ -4535,8 +7812,12 @@ srv/web/owncloud #srv/web/owncloud/core/doc/user/pim/sync_kde.html #srv/web/owncloud/core/doc/user/pim/sync_osx.html #srv/web/owncloud/core/doc/user/pim/sync_thunderbird.html +#srv/web/owncloud/core/doc/user/pim/troubleshooting.html #srv/web/owncloud/core/doc/user/search.html #srv/web/owncloud/core/doc/user/searchindex.js +#srv/web/owncloud/core/doc/user/userpreferences.html +#srv/web/owncloud/core/doc/user/web_guide +#srv/web/owncloud/core/doc/user/web_guide/index.html #srv/web/owncloud/core/doc/user/webinterface.html #srv/web/owncloud/core/img #srv/web/owncloud/core/img/actions @@ -4546,10 +7827,16 @@ srv/web/owncloud #srv/web/owncloud/core/img/actions/caret-dark.svg #srv/web/owncloud/core/img/actions/caret.png #srv/web/owncloud/core/img/actions/caret.svg +#srv/web/owncloud/core/img/actions/checkmark-white.png +#srv/web/owncloud/core/img/actions/checkmark-white.svg +#srv/web/owncloud/core/img/actions/checkmark.png +#srv/web/owncloud/core/img/actions/checkmark.svg #srv/web/owncloud/core/img/actions/clock.png #srv/web/owncloud/core/img/actions/clock.svg #srv/web/owncloud/core/img/actions/close.png #srv/web/owncloud/core/img/actions/close.svg +#srv/web/owncloud/core/img/actions/confirm.png +#srv/web/owncloud/core/img/actions/confirm.svg #srv/web/owncloud/core/img/actions/delete-hover.png #srv/web/owncloud/core/img/actions/delete-hover.svg #srv/web/owncloud/core/img/actions/delete.png @@ -4566,6 +7853,8 @@ srv/web/owncloud #srv/web/owncloud/core/img/actions/logout.svg #srv/web/owncloud/core/img/actions/mail.png #srv/web/owncloud/core/img/actions/mail.svg +#srv/web/owncloud/core/img/actions/more.png +#srv/web/owncloud/core/img/actions/more.svg #srv/web/owncloud/core/img/actions/password.png #srv/web/owncloud/core/img/actions/password.svg #srv/web/owncloud/core/img/actions/pause-big.png @@ -4598,13 +7887,22 @@ srv/web/owncloud #srv/web/owncloud/core/img/actions/sound-off.svg #srv/web/owncloud/core/img/actions/sound.png #srv/web/owncloud/core/img/actions/sound.svg +#srv/web/owncloud/core/img/actions/star.png +#srv/web/owncloud/core/img/actions/star.svg +#srv/web/owncloud/core/img/actions/starred.png +#srv/web/owncloud/core/img/actions/starred.svg +#srv/web/owncloud/core/img/actions/toggle-filelist.png +#srv/web/owncloud/core/img/actions/toggle-filelist.svg +#srv/web/owncloud/core/img/actions/toggle-pictures.png +#srv/web/owncloud/core/img/actions/toggle-pictures.svg #srv/web/owncloud/core/img/actions/toggle.png #srv/web/owncloud/core/img/actions/toggle.svg +#srv/web/owncloud/core/img/actions/triangle-e.png +#srv/web/owncloud/core/img/actions/triangle-e.svg #srv/web/owncloud/core/img/actions/triangle-n.png #srv/web/owncloud/core/img/actions/triangle-n.svg #srv/web/owncloud/core/img/actions/triangle-s.png #srv/web/owncloud/core/img/actions/triangle-s.svg -#srv/web/owncloud/core/img/actions/undelete.png #srv/web/owncloud/core/img/actions/upload-white.png #srv/web/owncloud/core/img/actions/upload-white.svg #srv/web/owncloud/core/img/actions/upload.png @@ -4622,8 +7920,6 @@ srv/web/owncloud #srv/web/owncloud/core/img/actions/view-previous.png #srv/web/owncloud/core/img/actions/view-previous.svg #srv/web/owncloud/core/img/appstore.png -#srv/web/owncloud/core/img/breadcrumb-start.png -#srv/web/owncloud/core/img/breadcrumb-start.svg #srv/web/owncloud/core/img/breadcrumb.png #srv/web/owncloud/core/img/breadcrumb.svg #srv/web/owncloud/core/img/desktopapp.png @@ -4633,66 +7929,74 @@ srv/web/owncloud #srv/web/owncloud/core/img/favicon.png #srv/web/owncloud/core/img/favicon.svg #srv/web/owncloud/core/img/filetypes -#srv/web/owncloud/core/img/filetypes/application-msexcel.png -#srv/web/owncloud/core/img/filetypes/application-mspowerpoint.png -#srv/web/owncloud/core/img/filetypes/application-msword.png +#srv/web/owncloud/core/img/filetypes/application-epub+zip.png +#srv/web/owncloud/core/img/filetypes/application-epub+zip.svg #srv/web/owncloud/core/img/filetypes/application-pdf.png +#srv/web/owncloud/core/img/filetypes/application-pdf.svg #srv/web/owncloud/core/img/filetypes/application-rss+xml.png -#srv/web/owncloud/core/img/filetypes/application-sgf.png -#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.formula.png -#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.graphics.png -#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.presentation.png -#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.spreadsheet.png -#srv/web/owncloud/core/img/filetypes/application-vnd.oasis.opendocument.text.png -#srv/web/owncloud/core/img/filetypes/application-x-7z-compressed.png -#srv/web/owncloud/core/img/filetypes/application-x-bzip-compressed-tar.png -#srv/web/owncloud/core/img/filetypes/application-x-bzip.png -#srv/web/owncloud/core/img/filetypes/application-x-compressed-tar.png -#srv/web/owncloud/core/img/filetypes/application-x-deb.png -#srv/web/owncloud/core/img/filetypes/application-x-debian-package.png -#srv/web/owncloud/core/img/filetypes/application-x-gzip.png -#srv/web/owncloud/core/img/filetypes/application-x-lzma-compressed-tar.png -#srv/web/owncloud/core/img/filetypes/application-x-rar.png -#srv/web/owncloud/core/img/filetypes/application-x-rpm.png -#srv/web/owncloud/core/img/filetypes/application-x-tar.png -#srv/web/owncloud/core/img/filetypes/application-x-tarz.png -#srv/web/owncloud/core/img/filetypes/application-zip.png +#srv/web/owncloud/core/img/filetypes/application-rss+xml.svg #srv/web/owncloud/core/img/filetypes/application.png +#srv/web/owncloud/core/img/filetypes/application.svg #srv/web/owncloud/core/img/filetypes/audio.png -#srv/web/owncloud/core/img/filetypes/code-script.png -#srv/web/owncloud/core/img/filetypes/code.png +#srv/web/owncloud/core/img/filetypes/audio.svg +#srv/web/owncloud/core/img/filetypes/calendar.png +#srv/web/owncloud/core/img/filetypes/calendar.svg #srv/web/owncloud/core/img/filetypes/database.png +#srv/web/owncloud/core/img/filetypes/database.svg #srv/web/owncloud/core/img/filetypes/file.png +#srv/web/owncloud/core/img/filetypes/file.svg #srv/web/owncloud/core/img/filetypes/flash.png +#srv/web/owncloud/core/img/filetypes/flash.svg +#srv/web/owncloud/core/img/filetypes/folder-drag-accept.png +#srv/web/owncloud/core/img/filetypes/folder-drag-accept.svg +#srv/web/owncloud/core/img/filetypes/folder-external.png +#srv/web/owncloud/core/img/filetypes/folder-external.svg +#srv/web/owncloud/core/img/filetypes/folder-public.png +#srv/web/owncloud/core/img/filetypes/folder-public.svg +#srv/web/owncloud/core/img/filetypes/folder-shared.png +#srv/web/owncloud/core/img/filetypes/folder-shared.svg #srv/web/owncloud/core/img/filetypes/folder.png +#srv/web/owncloud/core/img/filetypes/folder.svg #srv/web/owncloud/core/img/filetypes/font.png +#srv/web/owncloud/core/img/filetypes/font.svg #srv/web/owncloud/core/img/filetypes/image-svg+xml.png +#srv/web/owncloud/core/img/filetypes/image-svg+xml.svg #srv/web/owncloud/core/img/filetypes/image.png -#srv/web/owncloud/core/img/filetypes/link.png -#srv/web/owncloud/core/img/filetypes/model.png -#srv/web/owncloud/core/img/filetypes/ms-excel.png -#srv/web/owncloud/core/img/filetypes/ms-powerpoint.png -#srv/web/owncloud/core/img/filetypes/presentation.png -#srv/web/owncloud/core/img/filetypes/readme-2.txt -#srv/web/owncloud/core/img/filetypes/readme.txt -#srv/web/owncloud/core/img/filetypes/ruby.png -#srv/web/owncloud/core/img/filetypes/spreadsheet.png -#srv/web/owncloud/core/img/filetypes/text-calendar.png -#srv/web/owncloud/core/img/filetypes/text-css.png +#srv/web/owncloud/core/img/filetypes/image.svg +#srv/web/owncloud/core/img/filetypes/package-x-generic.png +#srv/web/owncloud/core/img/filetypes/package-x-generic.svg +#srv/web/owncloud/core/img/filetypes/text-code.png +#srv/web/owncloud/core/img/filetypes/text-code.svg #srv/web/owncloud/core/img/filetypes/text-html.png +#srv/web/owncloud/core/img/filetypes/text-html.svg #srv/web/owncloud/core/img/filetypes/text-vcard.png -#srv/web/owncloud/core/img/filetypes/text-x-c++.png +#srv/web/owncloud/core/img/filetypes/text-vcard.svg #srv/web/owncloud/core/img/filetypes/text-x-c.png -#srv/web/owncloud/core/img/filetypes/text-x-csharp.png +#srv/web/owncloud/core/img/filetypes/text-x-c.svg #srv/web/owncloud/core/img/filetypes/text-x-h.png -#srv/web/owncloud/core/img/filetypes/text-x-php.png +#srv/web/owncloud/core/img/filetypes/text-x-h.svg +#srv/web/owncloud/core/img/filetypes/text-x-javascript.png +#srv/web/owncloud/core/img/filetypes/text-x-javascript.svg +#srv/web/owncloud/core/img/filetypes/text-x-python.png +#srv/web/owncloud/core/img/filetypes/text-x-python.svg #srv/web/owncloud/core/img/filetypes/text.png +#srv/web/owncloud/core/img/filetypes/text.svg #srv/web/owncloud/core/img/filetypes/video.png -#srv/web/owncloud/core/img/filetypes/x-.png +#srv/web/owncloud/core/img/filetypes/video.svg +#srv/web/owncloud/core/img/filetypes/web.png +#srv/web/owncloud/core/img/filetypes/web.svg +#srv/web/owncloud/core/img/filetypes/x-office-document.png +#srv/web/owncloud/core/img/filetypes/x-office-document.svg +#srv/web/owncloud/core/img/filetypes/x-office-presentation.png +#srv/web/owncloud/core/img/filetypes/x-office-presentation.svg +#srv/web/owncloud/core/img/filetypes/x-office-spreadsheet.png +#srv/web/owncloud/core/img/filetypes/x-office-spreadsheet.svg #srv/web/owncloud/core/img/googleplay.png -#srv/web/owncloud/core/img/loader.gif +#srv/web/owncloud/core/img/image-optimization.sh #srv/web/owncloud/core/img/loading-dark.gif +#srv/web/owncloud/core/img/loading-small.gif #srv/web/owncloud/core/img/loading.gif +#srv/web/owncloud/core/img/logo-mail.gif #srv/web/owncloud/core/img/logo-wide.png #srv/web/owncloud/core/img/logo-wide.svg #srv/web/owncloud/core/img/logo.png @@ -4711,6 +8015,8 @@ srv/web/owncloud #srv/web/owncloud/core/img/places/folder.svg #srv/web/owncloud/core/img/places/home.png #srv/web/owncloud/core/img/places/home.svg +#srv/web/owncloud/core/img/places/link.png +#srv/web/owncloud/core/img/places/link.svg #srv/web/owncloud/core/img/places/music.png #srv/web/owncloud/core/img/places/music.svg #srv/web/owncloud/core/img/places/picture.png @@ -4727,61 +8033,78 @@ srv/web/owncloud #srv/web/owncloud/core/img/rating/s7.png #srv/web/owncloud/core/img/rating/s8.png #srv/web/owncloud/core/img/rating/s9.png -#srv/web/owncloud/core/img/remoteStorage-big.png -#srv/web/owncloud/core/img/weather-clear.png #srv/web/owncloud/core/js #srv/web/owncloud/core/js/LICENSE.jquery.inview +#srv/web/owncloud/core/js/avatar.js #srv/web/owncloud/core/js/backgroundjobs.js #srv/web/owncloud/core/js/compatibility.js #srv/web/owncloud/core/js/config.js #srv/web/owncloud/core/js/config.php #srv/web/owncloud/core/js/eventsource.js -#srv/web/owncloud/core/js/jquery-1.7.2.min.js +#srv/web/owncloud/core/js/jquery-1.10.0.min.js +#srv/web/owncloud/core/js/jquery-migrate-1.2.1.min.js #srv/web/owncloud/core/js/jquery-showpassword.js #srv/web/owncloud/core/js/jquery-tipsy.js #srv/web/owncloud/core/js/jquery-ui-1.10.0.custom.js +#srv/web/owncloud/core/js/jquery.avatar.js #srv/web/owncloud/core/js/jquery.infieldlabel.js #srv/web/owncloud/core/js/jquery.inview.js #srv/web/owncloud/core/js/jquery.inview.txt #srv/web/owncloud/core/js/jquery.multiselect.js +#srv/web/owncloud/core/js/jquery.ocdialog.js +#srv/web/owncloud/core/js/jquery.placeholder.js #srv/web/owncloud/core/js/js.js #srv/web/owncloud/core/js/listview.js #srv/web/owncloud/core/js/multiselect.js #srv/web/owncloud/core/js/oc-dialogs.js #srv/web/owncloud/core/js/oc-requesttoken.js -#srv/web/owncloud/core/js/oc-vcategories.js -#srv/web/owncloud/core/js/oc-vcategories.txt +#srv/web/owncloud/core/js/octemplate.js +#srv/web/owncloud/core/js/placeholder.js #srv/web/owncloud/core/js/router.js #srv/web/owncloud/core/js/setup.js #srv/web/owncloud/core/js/share.js #srv/web/owncloud/core/js/singleselect.js +#srv/web/owncloud/core/js/tags.js #srv/web/owncloud/core/js/update.js #srv/web/owncloud/core/js/visitortimezone.js #srv/web/owncloud/core/l10n +#srv/web/owncloud/core/l10n/ach.php +#srv/web/owncloud/core/l10n/ady.php +#srv/web/owncloud/core/l10n/af.php #srv/web/owncloud/core/l10n/af_ZA.php #srv/web/owncloud/core/l10n/ar.php #srv/web/owncloud/core/l10n/be.php #srv/web/owncloud/core/l10n/bg_BG.php #srv/web/owncloud/core/l10n/bn_BD.php +#srv/web/owncloud/core/l10n/bs.php #srv/web/owncloud/core/l10n/ca.php #srv/web/owncloud/core/l10n/cs_CZ.php +#srv/web/owncloud/core/l10n/cy_GB.php #srv/web/owncloud/core/l10n/da.php #srv/web/owncloud/core/l10n/de.php +#srv/web/owncloud/core/l10n/de_AT.php +#srv/web/owncloud/core/l10n/de_CH.php #srv/web/owncloud/core/l10n/de_DE.php #srv/web/owncloud/core/l10n/el.php +#srv/web/owncloud/core/l10n/en@pirate.php +#srv/web/owncloud/core/l10n/en_GB.php #srv/web/owncloud/core/l10n/eo.php #srv/web/owncloud/core/l10n/es.php #srv/web/owncloud/core/l10n/es_AR.php +#srv/web/owncloud/core/l10n/es_MX.php #srv/web/owncloud/core/l10n/et_EE.php #srv/web/owncloud/core/l10n/eu.php #srv/web/owncloud/core/l10n/fa.php +#srv/web/owncloud/core/l10n/fi.php #srv/web/owncloud/core/l10n/fi_FI.php #srv/web/owncloud/core/l10n/fr.php +#srv/web/owncloud/core/l10n/fr_CA.php #srv/web/owncloud/core/l10n/gl.php #srv/web/owncloud/core/l10n/he.php #srv/web/owncloud/core/l10n/hi.php #srv/web/owncloud/core/l10n/hr.php #srv/web/owncloud/core/l10n/hu_HU.php +#srv/web/owncloud/core/l10n/hy.php #srv/web/owncloud/core/l10n/ia.php #srv/web/owncloud/core/l10n/id.php #srv/web/owncloud/core/l10n/ignorelist @@ -4790,6 +8113,8 @@ srv/web/owncloud #srv/web/owncloud/core/l10n/ja_JP.php #srv/web/owncloud/core/l10n/ka.php #srv/web/owncloud/core/l10n/ka_GE.php +#srv/web/owncloud/core/l10n/km.php +#srv/web/owncloud/core/l10n/kn.php #srv/web/owncloud/core/l10n/ko.php #srv/web/owncloud/core/l10n/ku_IQ.php #srv/web/owncloud/core/l10n/l10n-de.php @@ -4799,76 +8124,134 @@ srv/web/owncloud #srv/web/owncloud/core/l10n/lt_LT.php #srv/web/owncloud/core/l10n/lv.php #srv/web/owncloud/core/l10n/mk.php +#srv/web/owncloud/core/l10n/ml_IN.php #srv/web/owncloud/core/l10n/ms_MY.php #srv/web/owncloud/core/l10n/my_MM.php #srv/web/owncloud/core/l10n/nb_NO.php +#srv/web/owncloud/core/l10n/nds.php +#srv/web/owncloud/core/l10n/ne.php #srv/web/owncloud/core/l10n/nl.php #srv/web/owncloud/core/l10n/nn_NO.php +#srv/web/owncloud/core/l10n/nqo.php #srv/web/owncloud/core/l10n/oc.php +#srv/web/owncloud/core/l10n/pa.php #srv/web/owncloud/core/l10n/pl.php -#srv/web/owncloud/core/l10n/pl_PL.php #srv/web/owncloud/core/l10n/pt_BR.php #srv/web/owncloud/core/l10n/pt_PT.php #srv/web/owncloud/core/l10n/ro.php #srv/web/owncloud/core/l10n/ru.php -#srv/web/owncloud/core/l10n/ru_RU.php #srv/web/owncloud/core/l10n/si_LK.php +#srv/web/owncloud/core/l10n/sk.php #srv/web/owncloud/core/l10n/sk_SK.php #srv/web/owncloud/core/l10n/sl.php +#srv/web/owncloud/core/l10n/sq.php #srv/web/owncloud/core/l10n/sr.php #srv/web/owncloud/core/l10n/sr@latin.php #srv/web/owncloud/core/l10n/sv.php +#srv/web/owncloud/core/l10n/sw_KE.php #srv/web/owncloud/core/l10n/ta_LK.php +#srv/web/owncloud/core/l10n/te.php #srv/web/owncloud/core/l10n/th_TH.php #srv/web/owncloud/core/l10n/tr.php +#srv/web/owncloud/core/l10n/tzm.php +#srv/web/owncloud/core/l10n/ug.php #srv/web/owncloud/core/l10n/uk.php #srv/web/owncloud/core/l10n/ur_PK.php +#srv/web/owncloud/core/l10n/uz.php #srv/web/owncloud/core/l10n/vi.php #srv/web/owncloud/core/l10n/xgettextfiles -#srv/web/owncloud/core/l10n/zh_CN.GB2312.php #srv/web/owncloud/core/l10n/zh_CN.php #srv/web/owncloud/core/l10n/zh_HK.php #srv/web/owncloud/core/l10n/zh_TW.php #srv/web/owncloud/core/lostpassword #srv/web/owncloud/core/lostpassword/controller.php +#srv/web/owncloud/core/lostpassword/css +#srv/web/owncloud/core/lostpassword/css/lostpassword.css #srv/web/owncloud/core/lostpassword/templates #srv/web/owncloud/core/lostpassword/templates/email.php #srv/web/owncloud/core/lostpassword/templates/lostpassword.php #srv/web/owncloud/core/lostpassword/templates/resetpassword.php #srv/web/owncloud/core/minimizer.php +#srv/web/owncloud/core/register_command.php #srv/web/owncloud/core/routes.php #srv/web/owncloud/core/setup.php +#srv/web/owncloud/core/skeleton +#srv/web/owncloud/core/skeleton/documents +#srv/web/owncloud/core/skeleton/documents/example.odt +#srv/web/owncloud/core/skeleton/music +#srv/web/owncloud/core/skeleton/music/projekteva-letitrain.mp3 +#srv/web/owncloud/core/skeleton/ownCloudUserManual.pdf +#srv/web/owncloud/core/skeleton/photos +#srv/web/owncloud/core/skeleton/photos/paris.jpg +#srv/web/owncloud/core/skeleton/photos/san_francisco.jpg +#srv/web/owncloud/core/skeleton/photos/squirrel.jpg #srv/web/owncloud/core/strings.php +#srv/web/owncloud/core/tags +#srv/web/owncloud/core/tags/controller.php #srv/web/owncloud/core/templates #srv/web/owncloud/core/templates/403.php #srv/web/owncloud/core/templates/404.php -#srv/web/owncloud/core/templates/edit_categories_dialog.php +#srv/web/owncloud/core/templates/altmail.php #srv/web/owncloud/core/templates/error.php +#srv/web/owncloud/core/templates/filepicker.html +#srv/web/owncloud/core/templates/filetemplates +#srv/web/owncloud/core/templates/filetemplates/template.html +#srv/web/owncloud/core/templates/filetemplates/template.odp +#srv/web/owncloud/core/templates/filetemplates/template.ods +#srv/web/owncloud/core/templates/filetemplates/template.odt #srv/web/owncloud/core/templates/installation.php #srv/web/owncloud/core/templates/layout.base.php #srv/web/owncloud/core/templates/layout.guest.php #srv/web/owncloud/core/templates/layout.user.php #srv/web/owncloud/core/templates/login.php -#srv/web/owncloud/core/templates/part.pagenavi.php -#srv/web/owncloud/core/templates/update.php +#srv/web/owncloud/core/templates/mail.php +#srv/web/owncloud/core/templates/message.html +#srv/web/owncloud/core/templates/singleuser.user.php +#srv/web/owncloud/core/templates/tags.html +#srv/web/owncloud/core/templates/update.admin.php +#srv/web/owncloud/core/templates/update.user.php #srv/web/owncloud/cron.php #srv/web/owncloud/data #srv/web/owncloud/db_structure.xml -#srv/web/owncloud/files -#srv/web/owncloud/files/webdav.php #srv/web/owncloud/index.html #srv/web/owncloud/index.php #srv/web/owncloud/l10n +#srv/web/owncloud/l10n/ach +#srv/web/owncloud/l10n/ach/core.po +#srv/web/owncloud/l10n/ach/files.po +#srv/web/owncloud/l10n/ach/files_encryption.po +#srv/web/owncloud/l10n/ach/files_external.po +#srv/web/owncloud/l10n/ach/files_sharing.po +#srv/web/owncloud/l10n/ach/files_trashbin.po +#srv/web/owncloud/l10n/ach/files_versions.po +#srv/web/owncloud/l10n/ach/lib.po +#srv/web/owncloud/l10n/ach/settings.po +#srv/web/owncloud/l10n/ach/user_ldap.po +#srv/web/owncloud/l10n/ach/user_webdavauth.po +#srv/web/owncloud/l10n/ady +#srv/web/owncloud/l10n/ady/core.po +#srv/web/owncloud/l10n/ady/files.po +#srv/web/owncloud/l10n/ady/files_encryption.po +#srv/web/owncloud/l10n/ady/files_external.po +#srv/web/owncloud/l10n/ady/files_sharing.po +#srv/web/owncloud/l10n/ady/files_trashbin.po +#srv/web/owncloud/l10n/ady/files_versions.po +#srv/web/owncloud/l10n/ady/lib.po +#srv/web/owncloud/l10n/ady/settings.po +#srv/web/owncloud/l10n/ady/user_ldap.po +#srv/web/owncloud/l10n/ady/user_webdavauth.po #srv/web/owncloud/l10n/af #srv/web/owncloud/l10n/af/core.po #srv/web/owncloud/l10n/af/files.po #srv/web/owncloud/l10n/af/files_encryption.po #srv/web/owncloud/l10n/af/files_external.po #srv/web/owncloud/l10n/af/files_sharing.po +#srv/web/owncloud/l10n/af/files_trashbin.po #srv/web/owncloud/l10n/af/files_versions.po #srv/web/owncloud/l10n/af/lib.po #srv/web/owncloud/l10n/af/settings.po #srv/web/owncloud/l10n/af/user_ldap.po +#srv/web/owncloud/l10n/af/user_webdavauth.po #srv/web/owncloud/l10n/af_ZA #srv/web/owncloud/l10n/af_ZA/core.po #srv/web/owncloud/l10n/af_ZA/files.po @@ -4939,6 +8322,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/bn_BD/settings.po #srv/web/owncloud/l10n/bn_BD/user_ldap.po #srv/web/owncloud/l10n/bn_BD/user_webdavauth.po +#srv/web/owncloud/l10n/bs +#srv/web/owncloud/l10n/bs/core.po +#srv/web/owncloud/l10n/bs/files.po +#srv/web/owncloud/l10n/bs/files_encryption.po +#srv/web/owncloud/l10n/bs/files_external.po +#srv/web/owncloud/l10n/bs/files_sharing.po +#srv/web/owncloud/l10n/bs/files_trashbin.po +#srv/web/owncloud/l10n/bs/files_versions.po +#srv/web/owncloud/l10n/bs/lib.po +#srv/web/owncloud/l10n/bs/settings.po +#srv/web/owncloud/l10n/bs/user_ldap.po +#srv/web/owncloud/l10n/bs/user_webdavauth.po #srv/web/owncloud/l10n/ca #srv/web/owncloud/l10n/ca/core.po #srv/web/owncloud/l10n/ca/files.po @@ -4963,6 +8358,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/cs_CZ/settings.po #srv/web/owncloud/l10n/cs_CZ/user_ldap.po #srv/web/owncloud/l10n/cs_CZ/user_webdavauth.po +#srv/web/owncloud/l10n/cy_GB +#srv/web/owncloud/l10n/cy_GB/core.po +#srv/web/owncloud/l10n/cy_GB/files.po +#srv/web/owncloud/l10n/cy_GB/files_encryption.po +#srv/web/owncloud/l10n/cy_GB/files_external.po +#srv/web/owncloud/l10n/cy_GB/files_sharing.po +#srv/web/owncloud/l10n/cy_GB/files_trashbin.po +#srv/web/owncloud/l10n/cy_GB/files_versions.po +#srv/web/owncloud/l10n/cy_GB/lib.po +#srv/web/owncloud/l10n/cy_GB/settings.po +#srv/web/owncloud/l10n/cy_GB/user_ldap.po +#srv/web/owncloud/l10n/cy_GB/user_webdavauth.po #srv/web/owncloud/l10n/da #srv/web/owncloud/l10n/da/core.po #srv/web/owncloud/l10n/da/files.po @@ -4987,6 +8394,30 @@ srv/web/owncloud #srv/web/owncloud/l10n/de/settings.po #srv/web/owncloud/l10n/de/user_ldap.po #srv/web/owncloud/l10n/de/user_webdavauth.po +#srv/web/owncloud/l10n/de_AT +#srv/web/owncloud/l10n/de_AT/core.po +#srv/web/owncloud/l10n/de_AT/files.po +#srv/web/owncloud/l10n/de_AT/files_encryption.po +#srv/web/owncloud/l10n/de_AT/files_external.po +#srv/web/owncloud/l10n/de_AT/files_sharing.po +#srv/web/owncloud/l10n/de_AT/files_trashbin.po +#srv/web/owncloud/l10n/de_AT/files_versions.po +#srv/web/owncloud/l10n/de_AT/lib.po +#srv/web/owncloud/l10n/de_AT/settings.po +#srv/web/owncloud/l10n/de_AT/user_ldap.po +#srv/web/owncloud/l10n/de_AT/user_webdavauth.po +#srv/web/owncloud/l10n/de_CH +#srv/web/owncloud/l10n/de_CH/core.po +#srv/web/owncloud/l10n/de_CH/files.po +#srv/web/owncloud/l10n/de_CH/files_encryption.po +#srv/web/owncloud/l10n/de_CH/files_external.po +#srv/web/owncloud/l10n/de_CH/files_sharing.po +#srv/web/owncloud/l10n/de_CH/files_trashbin.po +#srv/web/owncloud/l10n/de_CH/files_versions.po +#srv/web/owncloud/l10n/de_CH/lib.po +#srv/web/owncloud/l10n/de_CH/settings.po +#srv/web/owncloud/l10n/de_CH/user_ldap.po +#srv/web/owncloud/l10n/de_CH/user_webdavauth.po #srv/web/owncloud/l10n/de_DE #srv/web/owncloud/l10n/de_DE/core.po #srv/web/owncloud/l10n/de_DE/files.po @@ -5011,6 +8442,30 @@ srv/web/owncloud #srv/web/owncloud/l10n/el/settings.po #srv/web/owncloud/l10n/el/user_ldap.po #srv/web/owncloud/l10n/el/user_webdavauth.po +#srv/web/owncloud/l10n/en@pirate +#srv/web/owncloud/l10n/en@pirate/core.po +#srv/web/owncloud/l10n/en@pirate/files.po +#srv/web/owncloud/l10n/en@pirate/files_encryption.po +#srv/web/owncloud/l10n/en@pirate/files_external.po +#srv/web/owncloud/l10n/en@pirate/files_sharing.po +#srv/web/owncloud/l10n/en@pirate/files_trashbin.po +#srv/web/owncloud/l10n/en@pirate/files_versions.po +#srv/web/owncloud/l10n/en@pirate/lib.po +#srv/web/owncloud/l10n/en@pirate/settings.po +#srv/web/owncloud/l10n/en@pirate/user_ldap.po +#srv/web/owncloud/l10n/en@pirate/user_webdavauth.po +#srv/web/owncloud/l10n/en_GB +#srv/web/owncloud/l10n/en_GB/core.po +#srv/web/owncloud/l10n/en_GB/files.po +#srv/web/owncloud/l10n/en_GB/files_encryption.po +#srv/web/owncloud/l10n/en_GB/files_external.po +#srv/web/owncloud/l10n/en_GB/files_sharing.po +#srv/web/owncloud/l10n/en_GB/files_trashbin.po +#srv/web/owncloud/l10n/en_GB/files_versions.po +#srv/web/owncloud/l10n/en_GB/lib.po +#srv/web/owncloud/l10n/en_GB/settings.po +#srv/web/owncloud/l10n/en_GB/user_ldap.po +#srv/web/owncloud/l10n/en_GB/user_webdavauth.po #srv/web/owncloud/l10n/eo #srv/web/owncloud/l10n/eo/core.po #srv/web/owncloud/l10n/eo/files.po @@ -5047,6 +8502,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/es_AR/settings.po #srv/web/owncloud/l10n/es_AR/user_ldap.po #srv/web/owncloud/l10n/es_AR/user_webdavauth.po +#srv/web/owncloud/l10n/es_MX +#srv/web/owncloud/l10n/es_MX/core.po +#srv/web/owncloud/l10n/es_MX/files.po +#srv/web/owncloud/l10n/es_MX/files_encryption.po +#srv/web/owncloud/l10n/es_MX/files_external.po +#srv/web/owncloud/l10n/es_MX/files_sharing.po +#srv/web/owncloud/l10n/es_MX/files_trashbin.po +#srv/web/owncloud/l10n/es_MX/files_versions.po +#srv/web/owncloud/l10n/es_MX/lib.po +#srv/web/owncloud/l10n/es_MX/settings.po +#srv/web/owncloud/l10n/es_MX/user_ldap.po +#srv/web/owncloud/l10n/es_MX/user_webdavauth.po #srv/web/owncloud/l10n/et_EE #srv/web/owncloud/l10n/et_EE/core.po #srv/web/owncloud/l10n/et_EE/files.po @@ -5099,10 +8566,12 @@ srv/web/owncloud #srv/web/owncloud/l10n/fi/files_encryption.po #srv/web/owncloud/l10n/fi/files_external.po #srv/web/owncloud/l10n/fi/files_sharing.po +#srv/web/owncloud/l10n/fi/files_trashbin.po #srv/web/owncloud/l10n/fi/files_versions.po #srv/web/owncloud/l10n/fi/lib.po #srv/web/owncloud/l10n/fi/settings.po #srv/web/owncloud/l10n/fi/user_ldap.po +#srv/web/owncloud/l10n/fi/user_webdavauth.po #srv/web/owncloud/l10n/fi_FI #srv/web/owncloud/l10n/fi_FI/core.po #srv/web/owncloud/l10n/fi_FI/files.po @@ -5127,6 +8596,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/fr/settings.po #srv/web/owncloud/l10n/fr/user_ldap.po #srv/web/owncloud/l10n/fr/user_webdavauth.po +#srv/web/owncloud/l10n/fr_CA +#srv/web/owncloud/l10n/fr_CA/core.po +#srv/web/owncloud/l10n/fr_CA/files.po +#srv/web/owncloud/l10n/fr_CA/files_encryption.po +#srv/web/owncloud/l10n/fr_CA/files_external.po +#srv/web/owncloud/l10n/fr_CA/files_sharing.po +#srv/web/owncloud/l10n/fr_CA/files_trashbin.po +#srv/web/owncloud/l10n/fr_CA/files_versions.po +#srv/web/owncloud/l10n/fr_CA/lib.po +#srv/web/owncloud/l10n/fr_CA/settings.po +#srv/web/owncloud/l10n/fr_CA/user_ldap.po +#srv/web/owncloud/l10n/fr_CA/user_webdavauth.po #srv/web/owncloud/l10n/gl #srv/web/owncloud/l10n/gl/core.po #srv/web/owncloud/l10n/gl/files.po @@ -5209,6 +8690,7 @@ srv/web/owncloud #srv/web/owncloud/l10n/hy/lib.po #srv/web/owncloud/l10n/hy/settings.po #srv/web/owncloud/l10n/hy/user_ldap.po +#srv/web/owncloud/l10n/hy/user_webdavauth.po #srv/web/owncloud/l10n/ia #srv/web/owncloud/l10n/ia/core.po #srv/web/owncloud/l10n/ia/files.po @@ -5304,6 +8786,30 @@ srv/web/owncloud #srv/web/owncloud/l10n/ka_GE/settings.po #srv/web/owncloud/l10n/ka_GE/user_ldap.po #srv/web/owncloud/l10n/ka_GE/user_webdavauth.po +#srv/web/owncloud/l10n/km +#srv/web/owncloud/l10n/km/core.po +#srv/web/owncloud/l10n/km/files.po +#srv/web/owncloud/l10n/km/files_encryption.po +#srv/web/owncloud/l10n/km/files_external.po +#srv/web/owncloud/l10n/km/files_sharing.po +#srv/web/owncloud/l10n/km/files_trashbin.po +#srv/web/owncloud/l10n/km/files_versions.po +#srv/web/owncloud/l10n/km/lib.po +#srv/web/owncloud/l10n/km/settings.po +#srv/web/owncloud/l10n/km/user_ldap.po +#srv/web/owncloud/l10n/km/user_webdavauth.po +#srv/web/owncloud/l10n/kn +#srv/web/owncloud/l10n/kn/core.po +#srv/web/owncloud/l10n/kn/files.po +#srv/web/owncloud/l10n/kn/files_encryption.po +#srv/web/owncloud/l10n/kn/files_external.po +#srv/web/owncloud/l10n/kn/files_sharing.po +#srv/web/owncloud/l10n/kn/files_trashbin.po +#srv/web/owncloud/l10n/kn/files_versions.po +#srv/web/owncloud/l10n/kn/lib.po +#srv/web/owncloud/l10n/kn/settings.po +#srv/web/owncloud/l10n/kn/user_ldap.po +#srv/web/owncloud/l10n/kn/user_webdavauth.po #srv/web/owncloud/l10n/ko #srv/web/owncloud/l10n/ko/core.po #srv/web/owncloud/l10n/ko/files.po @@ -5377,6 +8883,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/mk/settings.po #srv/web/owncloud/l10n/mk/user_ldap.po #srv/web/owncloud/l10n/mk/user_webdavauth.po +#srv/web/owncloud/l10n/ml_IN +#srv/web/owncloud/l10n/ml_IN/core.po +#srv/web/owncloud/l10n/ml_IN/files.po +#srv/web/owncloud/l10n/ml_IN/files_encryption.po +#srv/web/owncloud/l10n/ml_IN/files_external.po +#srv/web/owncloud/l10n/ml_IN/files_sharing.po +#srv/web/owncloud/l10n/ml_IN/files_trashbin.po +#srv/web/owncloud/l10n/ml_IN/files_versions.po +#srv/web/owncloud/l10n/ml_IN/lib.po +#srv/web/owncloud/l10n/ml_IN/settings.po +#srv/web/owncloud/l10n/ml_IN/user_ldap.po +#srv/web/owncloud/l10n/ml_IN/user_webdavauth.po #srv/web/owncloud/l10n/ms_MY #srv/web/owncloud/l10n/ms_MY/core.po #srv/web/owncloud/l10n/ms_MY/files.po @@ -5413,6 +8931,30 @@ srv/web/owncloud #srv/web/owncloud/l10n/nb_NO/settings.po #srv/web/owncloud/l10n/nb_NO/user_ldap.po #srv/web/owncloud/l10n/nb_NO/user_webdavauth.po +#srv/web/owncloud/l10n/nds +#srv/web/owncloud/l10n/nds/core.po +#srv/web/owncloud/l10n/nds/files.po +#srv/web/owncloud/l10n/nds/files_encryption.po +#srv/web/owncloud/l10n/nds/files_external.po +#srv/web/owncloud/l10n/nds/files_sharing.po +#srv/web/owncloud/l10n/nds/files_trashbin.po +#srv/web/owncloud/l10n/nds/files_versions.po +#srv/web/owncloud/l10n/nds/lib.po +#srv/web/owncloud/l10n/nds/settings.po +#srv/web/owncloud/l10n/nds/user_ldap.po +#srv/web/owncloud/l10n/nds/user_webdavauth.po +#srv/web/owncloud/l10n/ne +#srv/web/owncloud/l10n/ne/core.po +#srv/web/owncloud/l10n/ne/files.po +#srv/web/owncloud/l10n/ne/files_encryption.po +#srv/web/owncloud/l10n/ne/files_external.po +#srv/web/owncloud/l10n/ne/files_sharing.po +#srv/web/owncloud/l10n/ne/files_trashbin.po +#srv/web/owncloud/l10n/ne/files_versions.po +#srv/web/owncloud/l10n/ne/lib.po +#srv/web/owncloud/l10n/ne/settings.po +#srv/web/owncloud/l10n/ne/user_ldap.po +#srv/web/owncloud/l10n/ne/user_webdavauth.po #srv/web/owncloud/l10n/nl #srv/web/owncloud/l10n/nl/core.po #srv/web/owncloud/l10n/nl/files.po @@ -5437,6 +8979,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/nn_NO/settings.po #srv/web/owncloud/l10n/nn_NO/user_ldap.po #srv/web/owncloud/l10n/nn_NO/user_webdavauth.po +#srv/web/owncloud/l10n/nqo +#srv/web/owncloud/l10n/nqo/core.po +#srv/web/owncloud/l10n/nqo/files.po +#srv/web/owncloud/l10n/nqo/files_encryption.po +#srv/web/owncloud/l10n/nqo/files_external.po +#srv/web/owncloud/l10n/nqo/files_sharing.po +#srv/web/owncloud/l10n/nqo/files_trashbin.po +#srv/web/owncloud/l10n/nqo/files_versions.po +#srv/web/owncloud/l10n/nqo/lib.po +#srv/web/owncloud/l10n/nqo/settings.po +#srv/web/owncloud/l10n/nqo/user_ldap.po +#srv/web/owncloud/l10n/nqo/user_webdavauth.po #srv/web/owncloud/l10n/oc #srv/web/owncloud/l10n/oc/core.po #srv/web/owncloud/l10n/oc/files.po @@ -5449,6 +9003,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/oc/settings.po #srv/web/owncloud/l10n/oc/user_ldap.po #srv/web/owncloud/l10n/oc/user_webdavauth.po +#srv/web/owncloud/l10n/pa +#srv/web/owncloud/l10n/pa/core.po +#srv/web/owncloud/l10n/pa/files.po +#srv/web/owncloud/l10n/pa/files_encryption.po +#srv/web/owncloud/l10n/pa/files_external.po +#srv/web/owncloud/l10n/pa/files_sharing.po +#srv/web/owncloud/l10n/pa/files_trashbin.po +#srv/web/owncloud/l10n/pa/files_versions.po +#srv/web/owncloud/l10n/pa/lib.po +#srv/web/owncloud/l10n/pa/settings.po +#srv/web/owncloud/l10n/pa/user_ldap.po +#srv/web/owncloud/l10n/pa/user_webdavauth.po #srv/web/owncloud/l10n/pl #srv/web/owncloud/l10n/pl/core.po #srv/web/owncloud/l10n/pl/files.po @@ -5461,18 +9027,6 @@ srv/web/owncloud #srv/web/owncloud/l10n/pl/settings.po #srv/web/owncloud/l10n/pl/user_ldap.po #srv/web/owncloud/l10n/pl/user_webdavauth.po -#srv/web/owncloud/l10n/pl_PL -#srv/web/owncloud/l10n/pl_PL/core.po -#srv/web/owncloud/l10n/pl_PL/files.po -#srv/web/owncloud/l10n/pl_PL/files_encryption.po -#srv/web/owncloud/l10n/pl_PL/files_external.po -#srv/web/owncloud/l10n/pl_PL/files_sharing.po -#srv/web/owncloud/l10n/pl_PL/files_trashbin.po -#srv/web/owncloud/l10n/pl_PL/files_versions.po -#srv/web/owncloud/l10n/pl_PL/lib.po -#srv/web/owncloud/l10n/pl_PL/settings.po -#srv/web/owncloud/l10n/pl_PL/user_ldap.po -#srv/web/owncloud/l10n/pl_PL/user_webdavauth.po #srv/web/owncloud/l10n/pt_BR #srv/web/owncloud/l10n/pt_BR/core.po #srv/web/owncloud/l10n/pt_BR/files.po @@ -5521,18 +9075,6 @@ srv/web/owncloud #srv/web/owncloud/l10n/ru/settings.po #srv/web/owncloud/l10n/ru/user_ldap.po #srv/web/owncloud/l10n/ru/user_webdavauth.po -#srv/web/owncloud/l10n/ru_RU -#srv/web/owncloud/l10n/ru_RU/core.po -#srv/web/owncloud/l10n/ru_RU/files.po -#srv/web/owncloud/l10n/ru_RU/files_encryption.po -#srv/web/owncloud/l10n/ru_RU/files_external.po -#srv/web/owncloud/l10n/ru_RU/files_sharing.po -#srv/web/owncloud/l10n/ru_RU/files_trashbin.po -#srv/web/owncloud/l10n/ru_RU/files_versions.po -#srv/web/owncloud/l10n/ru_RU/lib.po -#srv/web/owncloud/l10n/ru_RU/settings.po -#srv/web/owncloud/l10n/ru_RU/user_ldap.po -#srv/web/owncloud/l10n/ru_RU/user_webdavauth.po #srv/web/owncloud/l10n/si_LK #srv/web/owncloud/l10n/si_LK/core.po #srv/web/owncloud/l10n/si_LK/files.po @@ -5597,6 +9139,7 @@ srv/web/owncloud #srv/web/owncloud/l10n/sq/files_encryption.po #srv/web/owncloud/l10n/sq/files_external.po #srv/web/owncloud/l10n/sq/files_sharing.po +#srv/web/owncloud/l10n/sq/files_trashbin.po #srv/web/owncloud/l10n/sq/files_versions.po #srv/web/owncloud/l10n/sq/lib.po #srv/web/owncloud/l10n/sq/settings.po @@ -5662,6 +9205,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/ta_LK/settings.po #srv/web/owncloud/l10n/ta_LK/user_ldap.po #srv/web/owncloud/l10n/ta_LK/user_webdavauth.po +#srv/web/owncloud/l10n/te +#srv/web/owncloud/l10n/te/core.po +#srv/web/owncloud/l10n/te/files.po +#srv/web/owncloud/l10n/te/files_encryption.po +#srv/web/owncloud/l10n/te/files_external.po +#srv/web/owncloud/l10n/te/files_sharing.po +#srv/web/owncloud/l10n/te/files_trashbin.po +#srv/web/owncloud/l10n/te/files_versions.po +#srv/web/owncloud/l10n/te/lib.po +#srv/web/owncloud/l10n/te/settings.po +#srv/web/owncloud/l10n/te/user_ldap.po +#srv/web/owncloud/l10n/te/user_webdavauth.po #srv/web/owncloud/l10n/templates #srv/web/owncloud/l10n/templates/core.pot #srv/web/owncloud/l10n/templates/files.pot @@ -5671,6 +9226,7 @@ srv/web/owncloud #srv/web/owncloud/l10n/templates/files_trashbin.pot #srv/web/owncloud/l10n/templates/files_versions.pot #srv/web/owncloud/l10n/templates/lib.pot +#srv/web/owncloud/l10n/templates/private.pot #srv/web/owncloud/l10n/templates/settings.pot #srv/web/owncloud/l10n/templates/user_ldap.pot #srv/web/owncloud/l10n/templates/user_webdavauth.pot @@ -5698,6 +9254,30 @@ srv/web/owncloud #srv/web/owncloud/l10n/tr/settings.po #srv/web/owncloud/l10n/tr/user_ldap.po #srv/web/owncloud/l10n/tr/user_webdavauth.po +#srv/web/owncloud/l10n/tzm +#srv/web/owncloud/l10n/tzm/core.po +#srv/web/owncloud/l10n/tzm/files.po +#srv/web/owncloud/l10n/tzm/files_encryption.po +#srv/web/owncloud/l10n/tzm/files_external.po +#srv/web/owncloud/l10n/tzm/files_sharing.po +#srv/web/owncloud/l10n/tzm/files_trashbin.po +#srv/web/owncloud/l10n/tzm/files_versions.po +#srv/web/owncloud/l10n/tzm/lib.po +#srv/web/owncloud/l10n/tzm/settings.po +#srv/web/owncloud/l10n/tzm/user_ldap.po +#srv/web/owncloud/l10n/tzm/user_webdavauth.po +#srv/web/owncloud/l10n/ug +#srv/web/owncloud/l10n/ug/core.po +#srv/web/owncloud/l10n/ug/files.po +#srv/web/owncloud/l10n/ug/files_encryption.po +#srv/web/owncloud/l10n/ug/files_external.po +#srv/web/owncloud/l10n/ug/files_sharing.po +#srv/web/owncloud/l10n/ug/files_trashbin.po +#srv/web/owncloud/l10n/ug/files_versions.po +#srv/web/owncloud/l10n/ug/lib.po +#srv/web/owncloud/l10n/ug/settings.po +#srv/web/owncloud/l10n/ug/user_ldap.po +#srv/web/owncloud/l10n/ug/user_webdavauth.po #srv/web/owncloud/l10n/uk #srv/web/owncloud/l10n/uk/core.po #srv/web/owncloud/l10n/uk/files.po @@ -5722,6 +9302,18 @@ srv/web/owncloud #srv/web/owncloud/l10n/ur_PK/settings.po #srv/web/owncloud/l10n/ur_PK/user_ldap.po #srv/web/owncloud/l10n/ur_PK/user_webdavauth.po +#srv/web/owncloud/l10n/uz +#srv/web/owncloud/l10n/uz/core.po +#srv/web/owncloud/l10n/uz/files.po +#srv/web/owncloud/l10n/uz/files_encryption.po +#srv/web/owncloud/l10n/uz/files_external.po +#srv/web/owncloud/l10n/uz/files_sharing.po +#srv/web/owncloud/l10n/uz/files_trashbin.po +#srv/web/owncloud/l10n/uz/files_versions.po +#srv/web/owncloud/l10n/uz/lib.po +#srv/web/owncloud/l10n/uz/settings.po +#srv/web/owncloud/l10n/uz/user_ldap.po +#srv/web/owncloud/l10n/uz/user_webdavauth.po #srv/web/owncloud/l10n/vi #srv/web/owncloud/l10n/vi/core.po #srv/web/owncloud/l10n/vi/files.po @@ -5735,18 +9327,6 @@ srv/web/owncloud #srv/web/owncloud/l10n/vi/user_ldap.po #srv/web/owncloud/l10n/vi/user_webdavauth.po #srv/web/owncloud/l10n/zh_CN -#srv/web/owncloud/l10n/zh_CN.GB2312 -#srv/web/owncloud/l10n/zh_CN.GB2312/core.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files_encryption.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files_external.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files_sharing.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files_trashbin.po -#srv/web/owncloud/l10n/zh_CN.GB2312/files_versions.po -#srv/web/owncloud/l10n/zh_CN.GB2312/lib.po -#srv/web/owncloud/l10n/zh_CN.GB2312/settings.po -#srv/web/owncloud/l10n/zh_CN.GB2312/user_ldap.po -#srv/web/owncloud/l10n/zh_CN.GB2312/user_webdavauth.po #srv/web/owncloud/l10n/zh_CN/core.po #srv/web/owncloud/l10n/zh_CN/files.po #srv/web/owncloud/l10n/zh_CN/files_encryption.po @@ -5794,135 +9374,46 @@ srv/web/owncloud #srv/web/owncloud/l10n/zu_ZA/user_ldap.po #srv/web/owncloud/l10n/zu_ZA/user_webdavauth.po #srv/web/owncloud/lib -#srv/web/owncloud/lib/MDB2 -#srv/web/owncloud/lib/MDB2/Driver -#srv/web/owncloud/lib/MDB2/Driver/Datatype -#srv/web/owncloud/lib/MDB2/Driver/Datatype/sqlite3.php -#srv/web/owncloud/lib/MDB2/Driver/Function -#srv/web/owncloud/lib/MDB2/Driver/Function/sqlite3.php -#srv/web/owncloud/lib/MDB2/Driver/Manager -#srv/web/owncloud/lib/MDB2/Driver/Manager/sqlite3.php -#srv/web/owncloud/lib/MDB2/Driver/Native -#srv/web/owncloud/lib/MDB2/Driver/Native/sqlite3.php -#srv/web/owncloud/lib/MDB2/Driver/Reverse -#srv/web/owncloud/lib/MDB2/Driver/Reverse/sqlite3.php -#srv/web/owncloud/lib/MDB2/Driver/sqlite3.php -#srv/web/owncloud/lib/api.php -#srv/web/owncloud/lib/app.php -#srv/web/owncloud/lib/appconfig.php -#srv/web/owncloud/lib/archive -#srv/web/owncloud/lib/archive.php -#srv/web/owncloud/lib/archive/tar.php -#srv/web/owncloud/lib/archive/zip.php -#srv/web/owncloud/lib/arrayparser.php -#srv/web/owncloud/lib/backgroundjob -#srv/web/owncloud/lib/backgroundjob.php -#srv/web/owncloud/lib/backgroundjob/queuedtask.php -#srv/web/owncloud/lib/backgroundjob/regulartask.php -#srv/web/owncloud/lib/backgroundjob/worker.php +#srv/web/owncloud/lib/autoloader.php #srv/web/owncloud/lib/base.php -#srv/web/owncloud/lib/cache -#srv/web/owncloud/lib/cache.php -#srv/web/owncloud/lib/cache/apc.php -#srv/web/owncloud/lib/cache/broker.php -#srv/web/owncloud/lib/cache/file.php -#srv/web/owncloud/lib/cache/fileglobal.php -#srv/web/owncloud/lib/cache/xcache.php -#srv/web/owncloud/lib/config.php -#srv/web/owncloud/lib/connector -#srv/web/owncloud/lib/connector/sabre -#srv/web/owncloud/lib/connector/sabre/ServiceUnavailable.php -#srv/web/owncloud/lib/connector/sabre/auth.php -#srv/web/owncloud/lib/connector/sabre/directory.php -#srv/web/owncloud/lib/connector/sabre/file.php -#srv/web/owncloud/lib/connector/sabre/locks.php -#srv/web/owncloud/lib/connector/sabre/maintenanceplugin.php -#srv/web/owncloud/lib/connector/sabre/node.php -#srv/web/owncloud/lib/connector/sabre/principal.php -#srv/web/owncloud/lib/connector/sabre/quotaplugin.php -#srv/web/owncloud/lib/connector/sabre/request.php -#srv/web/owncloud/lib/db.php -#srv/web/owncloud/lib/defaults.php -#srv/web/owncloud/lib/eventsource.php -#srv/web/owncloud/lib/filechunking.php -#srv/web/owncloud/lib/fileproxy -#srv/web/owncloud/lib/fileproxy.php -#srv/web/owncloud/lib/fileproxy/fileoperations.php -#srv/web/owncloud/lib/fileproxy/quota.php -#srv/web/owncloud/lib/files -#srv/web/owncloud/lib/files.php -#srv/web/owncloud/lib/files/cache -#srv/web/owncloud/lib/files/cache/cache.php -#srv/web/owncloud/lib/files/cache/legacy.php -#srv/web/owncloud/lib/files/cache/permissions.php -#srv/web/owncloud/lib/files/cache/scanner.php -#srv/web/owncloud/lib/files/cache/updater.php -#srv/web/owncloud/lib/files/cache/upgrade.php -#srv/web/owncloud/lib/files/cache/watcher.php -#srv/web/owncloud/lib/files/filesystem.php -#srv/web/owncloud/lib/files/mapper.php -#srv/web/owncloud/lib/files/mount.php -#srv/web/owncloud/lib/files/storage -#srv/web/owncloud/lib/files/storage/common.php -#srv/web/owncloud/lib/files/storage/commontest.php -#srv/web/owncloud/lib/files/storage/local.php -#srv/web/owncloud/lib/files/storage/mappedlocal.php -#srv/web/owncloud/lib/files/storage/storage.php -#srv/web/owncloud/lib/files/storage/temporary.php -#srv/web/owncloud/lib/files/stream -#srv/web/owncloud/lib/files/stream/close.php -#srv/web/owncloud/lib/files/stream/dir.php -#srv/web/owncloud/lib/files/stream/oc.php -#srv/web/owncloud/lib/files/stream/staticstream.php -#srv/web/owncloud/lib/files/utils -#srv/web/owncloud/lib/files/utils/scanner.php -#srv/web/owncloud/lib/files/view.php -#srv/web/owncloud/lib/filesystem.php -#srv/web/owncloud/lib/filesystemview.php -#srv/web/owncloud/lib/geo.php -#srv/web/owncloud/lib/group -#srv/web/owncloud/lib/group.php -#srv/web/owncloud/lib/group/backend.php -#srv/web/owncloud/lib/group/database.php -#srv/web/owncloud/lib/group/dummy.php -#srv/web/owncloud/lib/group/example.php -#srv/web/owncloud/lib/group/interface.php -#srv/web/owncloud/lib/helper.php -#srv/web/owncloud/lib/hook.php -#srv/web/owncloud/lib/hooks -#srv/web/owncloud/lib/hooks/basicemitter.php -#srv/web/owncloud/lib/hooks/emitter.php -#srv/web/owncloud/lib/hooks/forwardingemitter.php -#srv/web/owncloud/lib/hooks/legacyemitter.php -#srv/web/owncloud/lib/hooks/publicemitter.php -#srv/web/owncloud/lib/image.php -#srv/web/owncloud/lib/installer.php -#srv/web/owncloud/lib/json.php #srv/web/owncloud/lib/l10n -#srv/web/owncloud/lib/l10n.php +#srv/web/owncloud/lib/l10n/ach.php +#srv/web/owncloud/lib/l10n/ady.php +#srv/web/owncloud/lib/l10n/af.php #srv/web/owncloud/lib/l10n/af_ZA.php #srv/web/owncloud/lib/l10n/ar.php +#srv/web/owncloud/lib/l10n/be.php #srv/web/owncloud/lib/l10n/bg_BG.php #srv/web/owncloud/lib/l10n/bn_BD.php +#srv/web/owncloud/lib/l10n/bs.php #srv/web/owncloud/lib/l10n/ca.php #srv/web/owncloud/lib/l10n/cs_CZ.php +#srv/web/owncloud/lib/l10n/cy_GB.php #srv/web/owncloud/lib/l10n/da.php #srv/web/owncloud/lib/l10n/de.php +#srv/web/owncloud/lib/l10n/de_AT.php +#srv/web/owncloud/lib/l10n/de_CH.php #srv/web/owncloud/lib/l10n/de_DE.php #srv/web/owncloud/lib/l10n/el.php +#srv/web/owncloud/lib/l10n/en@pirate.php +#srv/web/owncloud/lib/l10n/en_GB.php #srv/web/owncloud/lib/l10n/eo.php #srv/web/owncloud/lib/l10n/es.php #srv/web/owncloud/lib/l10n/es_AR.php +#srv/web/owncloud/lib/l10n/es_MX.php #srv/web/owncloud/lib/l10n/et_EE.php #srv/web/owncloud/lib/l10n/eu.php #srv/web/owncloud/lib/l10n/fa.php +#srv/web/owncloud/lib/l10n/fi.php #srv/web/owncloud/lib/l10n/fi_FI.php #srv/web/owncloud/lib/l10n/fr.php +#srv/web/owncloud/lib/l10n/fr_CA.php #srv/web/owncloud/lib/l10n/gl.php #srv/web/owncloud/lib/l10n/he.php #srv/web/owncloud/lib/l10n/hi.php #srv/web/owncloud/lib/l10n/hr.php #srv/web/owncloud/lib/l10n/hu_HU.php +#srv/web/owncloud/lib/l10n/hy.php #srv/web/owncloud/lib/l10n/ia.php #srv/web/owncloud/lib/l10n/id.php #srv/web/owncloud/lib/l10n/is.php @@ -5930,77 +9421,397 @@ srv/web/owncloud #srv/web/owncloud/lib/l10n/ja_JP.php #srv/web/owncloud/lib/l10n/ka.php #srv/web/owncloud/lib/l10n/ka_GE.php +#srv/web/owncloud/lib/l10n/km.php +#srv/web/owncloud/lib/l10n/kn.php #srv/web/owncloud/lib/l10n/ko.php #srv/web/owncloud/lib/l10n/ku_IQ.php #srv/web/owncloud/lib/l10n/lb.php #srv/web/owncloud/lib/l10n/lt_LT.php #srv/web/owncloud/lib/l10n/lv.php #srv/web/owncloud/lib/l10n/mk.php +#srv/web/owncloud/lib/l10n/ml_IN.php #srv/web/owncloud/lib/l10n/ms_MY.php #srv/web/owncloud/lib/l10n/my_MM.php #srv/web/owncloud/lib/l10n/nb_NO.php +#srv/web/owncloud/lib/l10n/nds.php +#srv/web/owncloud/lib/l10n/ne.php #srv/web/owncloud/lib/l10n/nl.php #srv/web/owncloud/lib/l10n/nn_NO.php +#srv/web/owncloud/lib/l10n/nqo.php #srv/web/owncloud/lib/l10n/oc.php +#srv/web/owncloud/lib/l10n/pa.php #srv/web/owncloud/lib/l10n/pl.php -#srv/web/owncloud/lib/l10n/pl_PL.php #srv/web/owncloud/lib/l10n/pt_BR.php #srv/web/owncloud/lib/l10n/pt_PT.php #srv/web/owncloud/lib/l10n/ro.php #srv/web/owncloud/lib/l10n/ru.php -#srv/web/owncloud/lib/l10n/ru_RU.php #srv/web/owncloud/lib/l10n/si_LK.php +#srv/web/owncloud/lib/l10n/sk.php #srv/web/owncloud/lib/l10n/sk_SK.php #srv/web/owncloud/lib/l10n/sl.php +#srv/web/owncloud/lib/l10n/sq.php #srv/web/owncloud/lib/l10n/sr.php #srv/web/owncloud/lib/l10n/sr@latin.php -#srv/web/owncloud/lib/l10n/string.php #srv/web/owncloud/lib/l10n/sv.php +#srv/web/owncloud/lib/l10n/sw_KE.php #srv/web/owncloud/lib/l10n/ta_LK.php +#srv/web/owncloud/lib/l10n/te.php #srv/web/owncloud/lib/l10n/th_TH.php #srv/web/owncloud/lib/l10n/tr.php +#srv/web/owncloud/lib/l10n/tzm.php +#srv/web/owncloud/lib/l10n/ug.php #srv/web/owncloud/lib/l10n/uk.php #srv/web/owncloud/lib/l10n/ur_PK.php +#srv/web/owncloud/lib/l10n/uz.php #srv/web/owncloud/lib/l10n/vi.php -#srv/web/owncloud/lib/l10n/zh_CN.GB2312.php #srv/web/owncloud/lib/l10n/zh_CN.php +#srv/web/owncloud/lib/l10n/zh_HK.php #srv/web/owncloud/lib/l10n/zh_TW.php -#srv/web/owncloud/lib/log -#srv/web/owncloud/lib/log.php -#srv/web/owncloud/lib/log/owncloud.php -#srv/web/owncloud/lib/log/syslog.php -#srv/web/owncloud/lib/mail.php -#srv/web/owncloud/lib/migrate.php -#srv/web/owncloud/lib/migration -#srv/web/owncloud/lib/migration/content.php -#srv/web/owncloud/lib/migration/provider.php -#srv/web/owncloud/lib/mimetypes.list.php -#srv/web/owncloud/lib/minimizer -#srv/web/owncloud/lib/minimizer.php -#srv/web/owncloud/lib/minimizer/css.php -#srv/web/owncloud/lib/minimizer/js.php -#srv/web/owncloud/lib/ocs -#srv/web/owncloud/lib/ocs.php -#srv/web/owncloud/lib/ocs/activity.php -#srv/web/owncloud/lib/ocs/cloud.php -#srv/web/owncloud/lib/ocs/config.php -#srv/web/owncloud/lib/ocs/person.php -#srv/web/owncloud/lib/ocs/privatedata.php -#srv/web/owncloud/lib/ocs/result.php -#srv/web/owncloud/lib/ocsclient.php -#srv/web/owncloud/lib/preferences.php +#srv/web/owncloud/lib/private +#srv/web/owncloud/lib/private/activitymanager.php +#srv/web/owncloud/lib/private/allconfig.php +#srv/web/owncloud/lib/private/api.php +#srv/web/owncloud/lib/private/app.php +#srv/web/owncloud/lib/private/appconfig.php +#srv/web/owncloud/lib/private/appframework +#srv/web/owncloud/lib/private/appframework/app.php +#srv/web/owncloud/lib/private/appframework/core +#srv/web/owncloud/lib/private/appframework/core/api.php +#srv/web/owncloud/lib/private/appframework/dependencyinjection +#srv/web/owncloud/lib/private/appframework/dependencyinjection/dicontainer.php +#srv/web/owncloud/lib/private/appframework/http +#srv/web/owncloud/lib/private/appframework/http.php +#srv/web/owncloud/lib/private/appframework/http/dispatcher.php +#srv/web/owncloud/lib/private/appframework/http/downloadresponse.php +#srv/web/owncloud/lib/private/appframework/http/redirectresponse.php +#srv/web/owncloud/lib/private/appframework/http/request.php +#srv/web/owncloud/lib/private/appframework/middleware +#srv/web/owncloud/lib/private/appframework/middleware/middlewaredispatcher.php +#srv/web/owncloud/lib/private/appframework/middleware/security +#srv/web/owncloud/lib/private/appframework/middleware/security/securityexception.php +#srv/web/owncloud/lib/private/appframework/middleware/security/securitymiddleware.php +#srv/web/owncloud/lib/private/appframework/routing +#srv/web/owncloud/lib/private/appframework/routing/routeactionhandler.php +#srv/web/owncloud/lib/private/appframework/routing/routeconfig.php +#srv/web/owncloud/lib/private/appframework/utility +#srv/web/owncloud/lib/private/appframework/utility/methodannotationreader.php +#srv/web/owncloud/lib/private/appframework/utility/simplecontainer.php +#srv/web/owncloud/lib/private/appframework/utility/timefactory.php +#srv/web/owncloud/lib/private/apphelper.php +#srv/web/owncloud/lib/private/archive +#srv/web/owncloud/lib/private/archive.php +#srv/web/owncloud/lib/private/archive/tar.php +#srv/web/owncloud/lib/private/archive/zip.php +#srv/web/owncloud/lib/private/arrayparser.php +#srv/web/owncloud/lib/private/avatar.php +#srv/web/owncloud/lib/private/avatarmanager.php +#srv/web/owncloud/lib/private/backgroundjob +#srv/web/owncloud/lib/private/backgroundjob.php +#srv/web/owncloud/lib/private/backgroundjob/job.php +#srv/web/owncloud/lib/private/backgroundjob/joblist.php +#srv/web/owncloud/lib/private/backgroundjob/legacy +#srv/web/owncloud/lib/private/backgroundjob/legacy/queuedjob.php +#srv/web/owncloud/lib/private/backgroundjob/legacy/regularjob.php +#srv/web/owncloud/lib/private/backgroundjob/queuedjob.php +#srv/web/owncloud/lib/private/backgroundjob/timedjob.php +#srv/web/owncloud/lib/private/cache +#srv/web/owncloud/lib/private/cache.php +#srv/web/owncloud/lib/private/cache/broker.php +#srv/web/owncloud/lib/private/cache/file.php +#srv/web/owncloud/lib/private/cache/fileglobal.php +#srv/web/owncloud/lib/private/cache/fileglobalgc.php +#srv/web/owncloud/lib/private/cache/usercache.php +#srv/web/owncloud/lib/private/config.php +#srv/web/owncloud/lib/private/connector +#srv/web/owncloud/lib/private/connector/sabre +#srv/web/owncloud/lib/private/connector/sabre/ServiceUnavailable.php +#srv/web/owncloud/lib/private/connector/sabre/aborteduploaddetectionplugin.php +#srv/web/owncloud/lib/private/connector/sabre/auth.php +#srv/web/owncloud/lib/private/connector/sabre/directory.php +#srv/web/owncloud/lib/private/connector/sabre/exception +#srv/web/owncloud/lib/private/connector/sabre/exception/entitytoolarge.php +#srv/web/owncloud/lib/private/connector/sabre/exception/unsupportedmediatype.php +#srv/web/owncloud/lib/private/connector/sabre/exceptionloggerplugin.php +#srv/web/owncloud/lib/private/connector/sabre/file.php +#srv/web/owncloud/lib/private/connector/sabre/filesplugin.php +#srv/web/owncloud/lib/private/connector/sabre/locks.php +#srv/web/owncloud/lib/private/connector/sabre/maintenanceplugin.php +#srv/web/owncloud/lib/private/connector/sabre/node.php +#srv/web/owncloud/lib/private/connector/sabre/objecttree.php +#srv/web/owncloud/lib/private/connector/sabre/principal.php +#srv/web/owncloud/lib/private/connector/sabre/quotaplugin.php +#srv/web/owncloud/lib/private/connector/sabre/request.php +#srv/web/owncloud/lib/private/connector/sabre/server.php +#srv/web/owncloud/lib/private/contactsmanager.php +#srv/web/owncloud/lib/private/davclient.php +#srv/web/owncloud/lib/private/db +#srv/web/owncloud/lib/private/db.php +#srv/web/owncloud/lib/private/db/adapter.php +#srv/web/owncloud/lib/private/db/adapteroci8.php +#srv/web/owncloud/lib/private/db/adapterpgsql.php +#srv/web/owncloud/lib/private/db/adaptersqlite.php +#srv/web/owncloud/lib/private/db/adaptersqlsrv.php +#srv/web/owncloud/lib/private/db/connection.php +#srv/web/owncloud/lib/private/db/connectionwrapper.php +#srv/web/owncloud/lib/private/db/mdb2schemamanager.php +#srv/web/owncloud/lib/private/db/mdb2schemareader.php +#srv/web/owncloud/lib/private/db/mdb2schemawriter.php +#srv/web/owncloud/lib/private/db/oracleconnection.php +#srv/web/owncloud/lib/private/db/statementwrapper.php +#srv/web/owncloud/lib/private/defaults.php +#srv/web/owncloud/lib/private/eventsource.php +#srv/web/owncloud/lib/private/filechunking.php +#srv/web/owncloud/lib/private/fileproxy +#srv/web/owncloud/lib/private/fileproxy.php +#srv/web/owncloud/lib/private/fileproxy/fileoperations.php +#srv/web/owncloud/lib/private/files +#srv/web/owncloud/lib/private/files.php +#srv/web/owncloud/lib/private/files/cache +#srv/web/owncloud/lib/private/files/cache/backgroundwatcher.php +#srv/web/owncloud/lib/private/files/cache/cache.php +#srv/web/owncloud/lib/private/files/cache/homecache.php +#srv/web/owncloud/lib/private/files/cache/legacy.php +#srv/web/owncloud/lib/private/files/cache/permissions.php +#srv/web/owncloud/lib/private/files/cache/scanner.php +#srv/web/owncloud/lib/private/files/cache/storage.php +#srv/web/owncloud/lib/private/files/cache/updater.php +#srv/web/owncloud/lib/private/files/cache/upgrade.php +#srv/web/owncloud/lib/private/files/cache/watcher.php +#srv/web/owncloud/lib/private/files/filesystem.php +#srv/web/owncloud/lib/private/files/mapper.php +#srv/web/owncloud/lib/private/files/mount +#srv/web/owncloud/lib/private/files/mount/manager.php +#srv/web/owncloud/lib/private/files/mount/mount.php +#srv/web/owncloud/lib/private/files/node +#srv/web/owncloud/lib/private/files/node/file.php +#srv/web/owncloud/lib/private/files/node/folder.php +#srv/web/owncloud/lib/private/files/node/node.php +#srv/web/owncloud/lib/private/files/node/nonexistingfile.php +#srv/web/owncloud/lib/private/files/node/nonexistingfolder.php +#srv/web/owncloud/lib/private/files/node/root.php +#srv/web/owncloud/lib/private/files/storage +#srv/web/owncloud/lib/private/files/storage/common.php +#srv/web/owncloud/lib/private/files/storage/commontest.php +#srv/web/owncloud/lib/private/files/storage/home.php +#srv/web/owncloud/lib/private/files/storage/loader.php +#srv/web/owncloud/lib/private/files/storage/local.php +#srv/web/owncloud/lib/private/files/storage/mappedlocal.php +#srv/web/owncloud/lib/private/files/storage/storage.php +#srv/web/owncloud/lib/private/files/storage/temporary.php +#srv/web/owncloud/lib/private/files/storage/wrapper +#srv/web/owncloud/lib/private/files/storage/wrapper/quota.php +#srv/web/owncloud/lib/private/files/storage/wrapper/wrapper.php +#srv/web/owncloud/lib/private/files/stream +#srv/web/owncloud/lib/private/files/stream/close.php +#srv/web/owncloud/lib/private/files/stream/dir.php +#srv/web/owncloud/lib/private/files/stream/oc.php +#srv/web/owncloud/lib/private/files/stream/quota.php +#srv/web/owncloud/lib/private/files/stream/staticstream.php +#srv/web/owncloud/lib/private/files/type +#srv/web/owncloud/lib/private/files/type/detection.php +#srv/web/owncloud/lib/private/files/type/templatemanager.php +#srv/web/owncloud/lib/private/files/utils +#srv/web/owncloud/lib/private/files/utils/scanner.php +#srv/web/owncloud/lib/private/files/view.php +#srv/web/owncloud/lib/private/geo.php +#srv/web/owncloud/lib/private/group +#srv/web/owncloud/lib/private/group.php +#srv/web/owncloud/lib/private/group/backend.php +#srv/web/owncloud/lib/private/group/database.php +#srv/web/owncloud/lib/private/group/dummy.php +#srv/web/owncloud/lib/private/group/example.php +#srv/web/owncloud/lib/private/group/group.php +#srv/web/owncloud/lib/private/group/interface.php +#srv/web/owncloud/lib/private/group/manager.php +#srv/web/owncloud/lib/private/helper.php +#srv/web/owncloud/lib/private/hintexception.php +#srv/web/owncloud/lib/private/hook.php +#srv/web/owncloud/lib/private/hooks +#srv/web/owncloud/lib/private/hooks/basicemitter.php +#srv/web/owncloud/lib/private/hooks/emitter.php +#srv/web/owncloud/lib/private/hooks/forwardingemitter.php +#srv/web/owncloud/lib/private/hooks/legacyemitter.php +#srv/web/owncloud/lib/private/hooks/publicemitter.php +#srv/web/owncloud/lib/private/image.php +#srv/web/owncloud/lib/private/installer.php +#srv/web/owncloud/lib/private/json.php +#srv/web/owncloud/lib/private/l10n +#srv/web/owncloud/lib/private/l10n.php +#srv/web/owncloud/lib/private/l10n/factory.php +#srv/web/owncloud/lib/private/l10n/string.php +#srv/web/owncloud/lib/private/legacy +#srv/web/owncloud/lib/private/legacy/cache +#srv/web/owncloud/lib/private/legacy/cache.php +#srv/web/owncloud/lib/private/legacy/cache/fileglobalgc.php +#srv/web/owncloud/lib/private/legacy/config.php +#srv/web/owncloud/lib/private/legacy/filesystem.php +#srv/web/owncloud/lib/private/legacy/filesystemview.php +#srv/web/owncloud/lib/private/legacy/log.php +#srv/web/owncloud/lib/private/legacy/preferences.php +#srv/web/owncloud/lib/private/legacy/updater.php +#srv/web/owncloud/lib/private/log +#srv/web/owncloud/lib/private/log.php +#srv/web/owncloud/lib/private/log/errorhandler.php +#srv/web/owncloud/lib/private/log/owncloud.php +#srv/web/owncloud/lib/private/log/rotate.php +#srv/web/owncloud/lib/private/log/syslog.php +#srv/web/owncloud/lib/private/mail.php +#srv/web/owncloud/lib/private/memcache +#srv/web/owncloud/lib/private/memcache/apc.php +#srv/web/owncloud/lib/private/memcache/apcu.php +#srv/web/owncloud/lib/private/memcache/cache.php +#srv/web/owncloud/lib/private/memcache/factory.php +#srv/web/owncloud/lib/private/memcache/memcached.php +#srv/web/owncloud/lib/private/memcache/xcache.php +#srv/web/owncloud/lib/private/migrate.php +#srv/web/owncloud/lib/private/migration +#srv/web/owncloud/lib/private/migration/content.php +#srv/web/owncloud/lib/private/migration/provider.php +#srv/web/owncloud/lib/private/mimetypes.list.php +#srv/web/owncloud/lib/private/minimizer +#srv/web/owncloud/lib/private/minimizer.php +#srv/web/owncloud/lib/private/minimizer/css.php +#srv/web/owncloud/lib/private/minimizer/js.php +#srv/web/owncloud/lib/private/navigationmanager.php +#srv/web/owncloud/lib/private/notsquareexception.php +#srv/web/owncloud/lib/private/ocs +#srv/web/owncloud/lib/private/ocs.php +#srv/web/owncloud/lib/private/ocs/cloud.php +#srv/web/owncloud/lib/private/ocs/config.php +#srv/web/owncloud/lib/private/ocs/person.php +#srv/web/owncloud/lib/private/ocs/privatedata.php +#srv/web/owncloud/lib/private/ocs/result.php +#srv/web/owncloud/lib/private/ocsclient.php +#srv/web/owncloud/lib/private/preferences.php +#srv/web/owncloud/lib/private/preview +#srv/web/owncloud/lib/private/preview.php +#srv/web/owncloud/lib/private/preview/image.php +#srv/web/owncloud/lib/private/preview/movies.php +#srv/web/owncloud/lib/private/preview/mp3.php +#srv/web/owncloud/lib/private/preview/office-cl.php +#srv/web/owncloud/lib/private/preview/office.php +#srv/web/owncloud/lib/private/preview/pdf.php +#srv/web/owncloud/lib/private/preview/provider.php +#srv/web/owncloud/lib/private/preview/svg.php +#srv/web/owncloud/lib/private/preview/txt.php +#srv/web/owncloud/lib/private/preview/unknown.php +#srv/web/owncloud/lib/private/previewmanager.php +#srv/web/owncloud/lib/private/repair.php +#srv/web/owncloud/lib/private/request.php +#srv/web/owncloud/lib/private/response.php +#srv/web/owncloud/lib/private/route.php +#srv/web/owncloud/lib/private/router.php +#srv/web/owncloud/lib/private/search +#srv/web/owncloud/lib/private/search.php +#srv/web/owncloud/lib/private/search/provider +#srv/web/owncloud/lib/private/search/provider.php +#srv/web/owncloud/lib/private/search/provider/file.php +#srv/web/owncloud/lib/private/search/result.php +#srv/web/owncloud/lib/private/server.php +#srv/web/owncloud/lib/private/session +#srv/web/owncloud/lib/private/session/internal.php +#srv/web/owncloud/lib/private/session/memory.php +#srv/web/owncloud/lib/private/session/session.php +#srv/web/owncloud/lib/private/setup +#srv/web/owncloud/lib/private/setup.php +#srv/web/owncloud/lib/private/setup/abstractdatabase.php +#srv/web/owncloud/lib/private/setup/mssql.php +#srv/web/owncloud/lib/private/setup/mysql.php +#srv/web/owncloud/lib/private/setup/oci.php +#srv/web/owncloud/lib/private/setup/postgresql.php +#srv/web/owncloud/lib/private/setup/sqlite.php +#srv/web/owncloud/lib/private/share +#srv/web/owncloud/lib/private/share/searchresultsorter.php +#srv/web/owncloud/lib/private/subadmin.php +#srv/web/owncloud/lib/private/tagmanager.php +#srv/web/owncloud/lib/private/tags.php +#srv/web/owncloud/lib/private/template +#srv/web/owncloud/lib/private/template.php +#srv/web/owncloud/lib/private/template/base.php +#srv/web/owncloud/lib/private/template/cssresourcelocator.php +#srv/web/owncloud/lib/private/template/functions.php +#srv/web/owncloud/lib/private/template/jsresourcelocator.php +#srv/web/owncloud/lib/private/template/resourcelocator.php +#srv/web/owncloud/lib/private/template/templatefilelocator.php +#srv/web/owncloud/lib/private/templatelayout.php +#srv/web/owncloud/lib/private/updater.php +#srv/web/owncloud/lib/private/urlgenerator.php +#srv/web/owncloud/lib/private/user +#srv/web/owncloud/lib/private/user.php +#srv/web/owncloud/lib/private/user/backend.php +#srv/web/owncloud/lib/private/user/database.php +#srv/web/owncloud/lib/private/user/dummy.php +#srv/web/owncloud/lib/private/user/example.php +#srv/web/owncloud/lib/private/user/http.php +#srv/web/owncloud/lib/private/user/interface.php +#srv/web/owncloud/lib/private/user/manager.php +#srv/web/owncloud/lib/private/user/session.php +#srv/web/owncloud/lib/private/user/user.php +#srv/web/owncloud/lib/private/util.php +#srv/web/owncloud/lib/private/vobject +#srv/web/owncloud/lib/private/vobject.php +#srv/web/owncloud/lib/private/vobject/compoundproperty.php +#srv/web/owncloud/lib/private/vobject/stringproperty.php #srv/web/owncloud/lib/public +#srv/web/owncloud/lib/public/activity +#srv/web/owncloud/lib/public/activity/iconsumer.php +#srv/web/owncloud/lib/public/activity/imanager.php #srv/web/owncloud/lib/public/api.php #srv/web/owncloud/lib/public/app.php +#srv/web/owncloud/lib/public/appframework +#srv/web/owncloud/lib/public/appframework/app.php +#srv/web/owncloud/lib/public/appframework/controller.php +#srv/web/owncloud/lib/public/appframework/http +#srv/web/owncloud/lib/public/appframework/http.php +#srv/web/owncloud/lib/public/appframework/http/jsonresponse.php +#srv/web/owncloud/lib/public/appframework/http/response.php +#srv/web/owncloud/lib/public/appframework/http/templateresponse.php +#srv/web/owncloud/lib/public/appframework/iapi.php +#srv/web/owncloud/lib/public/appframework/iappcontainer.php +#srv/web/owncloud/lib/public/appframework/middleware.php +#srv/web/owncloud/lib/public/authentication +#srv/web/owncloud/lib/public/authentication/iapachebackend.php #srv/web/owncloud/lib/public/backgroundjob.php #srv/web/owncloud/lib/public/config.php #srv/web/owncloud/lib/public/constants.php +#srv/web/owncloud/lib/public/contacts #srv/web/owncloud/lib/public/contacts.php +#srv/web/owncloud/lib/public/contacts/imanager.php #srv/web/owncloud/lib/public/db.php #srv/web/owncloud/lib/public/defaults.php +#srv/web/owncloud/lib/public/files #srv/web/owncloud/lib/public/files.php +#srv/web/owncloud/lib/public/files/alreadyexistsexception.php +#srv/web/owncloud/lib/public/files/entitytoolargeexception.php +#srv/web/owncloud/lib/public/files/file.php +#srv/web/owncloud/lib/public/files/folder.php +#srv/web/owncloud/lib/public/files/invalidcontentexception.php +#srv/web/owncloud/lib/public/files/invalidpathexception.php +#srv/web/owncloud/lib/public/files/node.php +#srv/web/owncloud/lib/public/files/notenoughspaceexception.php +#srv/web/owncloud/lib/public/files/notfoundexception.php +#srv/web/owncloud/lib/public/files/notpermittedexception.php +#srv/web/owncloud/lib/public/files/storage.php #srv/web/owncloud/lib/public/groupinterface.php #srv/web/owncloud/lib/public/iaddressbook.php +#srv/web/owncloud/lib/public/iavatar.php +#srv/web/owncloud/lib/public/iavatarmanager.php +#srv/web/owncloud/lib/public/icache.php +#srv/web/owncloud/lib/public/iconfig.php +#srv/web/owncloud/lib/public/icontainer.php +#srv/web/owncloud/lib/public/idbconnection.php +#srv/web/owncloud/lib/public/ihelper.php +#srv/web/owncloud/lib/public/il10n.php +#srv/web/owncloud/lib/public/image.php +#srv/web/owncloud/lib/public/inavigationmanager.php +#srv/web/owncloud/lib/public/ipreview.php +#srv/web/owncloud/lib/public/irequest.php +#srv/web/owncloud/lib/public/iservercontainer.php +#srv/web/owncloud/lib/public/isession.php +#srv/web/owncloud/lib/public/itagmanager.php +#srv/web/owncloud/lib/public/itags.php +#srv/web/owncloud/lib/public/iurlgenerator.php +#srv/web/owncloud/lib/public/iusersession.php #srv/web/owncloud/lib/public/json.php #srv/web/owncloud/lib/public/response.php #srv/web/owncloud/lib/public/share.php @@ -6008,35 +9819,6 @@ srv/web/owncloud #srv/web/owncloud/lib/public/user.php #srv/web/owncloud/lib/public/userinterface.php #srv/web/owncloud/lib/public/util.php -#srv/web/owncloud/lib/request.php -#srv/web/owncloud/lib/response.php -#srv/web/owncloud/lib/route.php -#srv/web/owncloud/lib/router.php -#srv/web/owncloud/lib/search -#srv/web/owncloud/lib/search.php -#srv/web/owncloud/lib/search/provider -#srv/web/owncloud/lib/search/provider.php -#srv/web/owncloud/lib/search/provider/file.php -#srv/web/owncloud/lib/search/result.php -#srv/web/owncloud/lib/setup.php -#srv/web/owncloud/lib/subadmin.php -#srv/web/owncloud/lib/template.php -#srv/web/owncloud/lib/templatelayout.php -#srv/web/owncloud/lib/updater.php -#srv/web/owncloud/lib/user -#srv/web/owncloud/lib/user.php -#srv/web/owncloud/lib/user/backend.php -#srv/web/owncloud/lib/user/database.php -#srv/web/owncloud/lib/user/dummy.php -#srv/web/owncloud/lib/user/example.php -#srv/web/owncloud/lib/user/http.php -#srv/web/owncloud/lib/user/interface.php -#srv/web/owncloud/lib/util.php -#srv/web/owncloud/lib/vcategories.php -#srv/web/owncloud/lib/vobject -#srv/web/owncloud/lib/vobject.php -#srv/web/owncloud/lib/vobject/compoundproperty.php -#srv/web/owncloud/lib/vobject/stringproperty.php #srv/web/owncloud/occ #srv/web/owncloud/ocs #srv/web/owncloud/ocs/providers.php @@ -6060,9 +9842,9 @@ srv/web/owncloud #srv/web/owncloud/settings/ajax/apps #srv/web/owncloud/settings/ajax/apps/ocs.php #srv/web/owncloud/settings/ajax/changedisplayname.php -#srv/web/owncloud/settings/ajax/changepassword.php #srv/web/owncloud/settings/ajax/creategroup.php #srv/web/owncloud/settings/ajax/createuser.php +#srv/web/owncloud/settings/ajax/decryptall.php #srv/web/owncloud/settings/ajax/disableapp.php #srv/web/owncloud/settings/ajax/enableapp.php #srv/web/owncloud/settings/ajax/getlog.php @@ -6079,6 +9861,8 @@ srv/web/owncloud #srv/web/owncloud/settings/ajax/updateapp.php #srv/web/owncloud/settings/ajax/userlist.php #srv/web/owncloud/settings/apps.php +#srv/web/owncloud/settings/changepassword +#srv/web/owncloud/settings/changepassword/controller.php #srv/web/owncloud/settings/css #srv/web/owncloud/settings/css/oauth.css #srv/web/owncloud/settings/css/settings.css @@ -6111,12 +9895,18 @@ srv/web/owncloud #srv/web/owncloud/settings/l10n/ar.php #srv/web/owncloud/settings/l10n/bg_BG.php #srv/web/owncloud/settings/l10n/bn_BD.php +#srv/web/owncloud/settings/l10n/bs.php #srv/web/owncloud/settings/l10n/ca.php #srv/web/owncloud/settings/l10n/cs_CZ.php +#srv/web/owncloud/settings/l10n/cy_GB.php #srv/web/owncloud/settings/l10n/da.php #srv/web/owncloud/settings/l10n/de.php +#srv/web/owncloud/settings/l10n/de_AT.php +#srv/web/owncloud/settings/l10n/de_CH.php #srv/web/owncloud/settings/l10n/de_DE.php #srv/web/owncloud/settings/l10n/el.php +#srv/web/owncloud/settings/l10n/en@pirate.php +#srv/web/owncloud/settings/l10n/en_GB.php #srv/web/owncloud/settings/l10n/eo.php #srv/web/owncloud/settings/l10n/es.php #srv/web/owncloud/settings/l10n/es_AR.php @@ -6138,6 +9928,7 @@ srv/web/owncloud #srv/web/owncloud/settings/l10n/ja_JP.php #srv/web/owncloud/settings/l10n/ka.php #srv/web/owncloud/settings/l10n/ka_GE.php +#srv/web/owncloud/settings/l10n/km.php #srv/web/owncloud/settings/l10n/ko.php #srv/web/owncloud/settings/l10n/ku_IQ.php #srv/web/owncloud/settings/l10n/lb.php @@ -6150,27 +9941,29 @@ srv/web/owncloud #srv/web/owncloud/settings/l10n/nl.php #srv/web/owncloud/settings/l10n/nn_NO.php #srv/web/owncloud/settings/l10n/oc.php +#srv/web/owncloud/settings/l10n/pa.php #srv/web/owncloud/settings/l10n/pl.php -#srv/web/owncloud/settings/l10n/pl_PL.php #srv/web/owncloud/settings/l10n/pt_BR.php #srv/web/owncloud/settings/l10n/pt_PT.php #srv/web/owncloud/settings/l10n/ro.php #srv/web/owncloud/settings/l10n/ru.php -#srv/web/owncloud/settings/l10n/ru_RU.php #srv/web/owncloud/settings/l10n/si_LK.php #srv/web/owncloud/settings/l10n/sk_SK.php #srv/web/owncloud/settings/l10n/sl.php +#srv/web/owncloud/settings/l10n/sq.php #srv/web/owncloud/settings/l10n/sr.php #srv/web/owncloud/settings/l10n/sr@latin.php #srv/web/owncloud/settings/l10n/sv.php #srv/web/owncloud/settings/l10n/ta_LK.php +#srv/web/owncloud/settings/l10n/te.php #srv/web/owncloud/settings/l10n/th_TH.php #srv/web/owncloud/settings/l10n/tr.php +#srv/web/owncloud/settings/l10n/ug.php #srv/web/owncloud/settings/l10n/uk.php #srv/web/owncloud/settings/l10n/ur_PK.php #srv/web/owncloud/settings/l10n/vi.php -#srv/web/owncloud/settings/l10n/zh_CN.GB2312.php #srv/web/owncloud/settings/l10n/zh_CN.php +#srv/web/owncloud/settings/l10n/zh_HK.php #srv/web/owncloud/settings/l10n/zh_TW.php #srv/web/owncloud/settings/languageCodes.php #srv/web/owncloud/settings/personal.php @@ -6188,7 +9981,7 @@ srv/web/owncloud #srv/web/owncloud/status.php #srv/web/owncloud/themes #srv/web/owncloud/themes/README -#srv/web/owncloud/upgrade.php +#srv/web/owncloud/version.php var/ipfire/backup/addons/includes/owncloud #var/owncloud #var/owncloud/data From 14902296c195b4eb2a8346e37de28a6289ecff75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Mon, 5 May 2014 14:28:51 +0200 Subject: [PATCH 109/143] owncloud: added the data-directory to the backup --- config/backup/includes/owncloud | 1 + 1 file changed, 1 insertion(+) diff --git a/config/backup/includes/owncloud b/config/backup/includes/owncloud index 4529bc964..041312b94 100644 --- a/config/backup/includes/owncloud +++ b/config/backup/includes/owncloud @@ -1 +1,2 @@ /srv/web/owncloud/config +/var/owncloud/data From a0431265d239e3f8c3ff28864dd874bdb536ed26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Wed, 9 Jul 2014 15:30:19 +0200 Subject: [PATCH 110/143] owncloud: changed used port to 1011 --- config/owncloud/owncloud.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/owncloud/owncloud.conf b/config/owncloud/owncloud.conf index c0e7ca630..08f58c36c 100644 --- a/config/owncloud/owncloud.conf +++ b/config/owncloud/owncloud.conf @@ -1,6 +1,6 @@ -Listen 1010 +Listen 1011 -<VirtualHost *:1010> +<VirtualHost *:1011> DocumentRoot /srv/web/owncloud SSLEngine on From f0fd5eb5bada48a73e748390fbdaab193ed5376c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Weism=C3=BCller?= <daniel.weismueller@ipfire.org> Date: Thu, 10 Jul 2014 18:54:10 +0200 Subject: [PATCH 111/143] owncloud: updated to 6.0.4 --- config/rootfiles/packages/owncloud | 7 +++++++ lfs/owncloud | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/packages/owncloud b/config/rootfiles/packages/owncloud index 9388ac9a1..5778aabcd 100644 --- a/config/rootfiles/packages/owncloud +++ b/config/rootfiles/packages/owncloud @@ -7411,6 +7411,8 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-3.png #srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-4.png #srv/web/owncloud/core/doc/admin/_images/edit_encrypted_file.png +#srv/web/owncloud/core/doc/admin/_images/install-wizard-advanced.png +#srv/web/owncloud/core/doc/admin/_images/install-wizard.png #srv/web/owncloud/core/doc/admin/_images/ldap-advanced-1-connection.png #srv/web/owncloud/core/doc/admin/_images/ldap-advanced-2-directory.png #srv/web/owncloud/core/doc/admin/_images/ldap-advanced-3-attributes.png @@ -7508,6 +7510,7 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/_sources/installation/installation_source.txt #srv/web/owncloud/core/doc/admin/_sources/installation/installation_ucs.txt #srv/web/owncloud/core/doc/admin/_sources/installation/installation_windows.txt +#srv/web/owncloud/core/doc/admin/_sources/installation/installation_wizard.txt #srv/web/owncloud/core/doc/admin/_sources/issues #srv/web/owncloud/core/doc/admin/_sources/issues/index.txt #srv/web/owncloud/core/doc/admin/_sources/maintenance @@ -7632,6 +7635,7 @@ srv/web/owncloud #srv/web/owncloud/core/doc/admin/installation/installation_source.html #srv/web/owncloud/core/doc/admin/installation/installation_ucs.html #srv/web/owncloud/core/doc/admin/installation/installation_windows.html +#srv/web/owncloud/core/doc/admin/installation/installation_wizard.html #srv/web/owncloud/core/doc/admin/issues #srv/web/owncloud/core/doc/admin/issues/index.html #srv/web/owncloud/core/doc/admin/maintenance @@ -9530,6 +9534,7 @@ srv/web/owncloud #srv/web/owncloud/lib/private/connector/sabre/directory.php #srv/web/owncloud/lib/private/connector/sabre/exception #srv/web/owncloud/lib/private/connector/sabre/exception/entitytoolarge.php +#srv/web/owncloud/lib/private/connector/sabre/exception/filelocked.php #srv/web/owncloud/lib/private/connector/sabre/exception/unsupportedmediatype.php #srv/web/owncloud/lib/private/connector/sabre/exceptionloggerplugin.php #srv/web/owncloud/lib/private/connector/sabre/file.php @@ -9569,6 +9574,7 @@ srv/web/owncloud #srv/web/owncloud/lib/private/files/cache #srv/web/owncloud/lib/private/files/cache/backgroundwatcher.php #srv/web/owncloud/lib/private/files/cache/cache.php +#srv/web/owncloud/lib/private/files/cache/changepropagator.php #srv/web/owncloud/lib/private/files/cache/homecache.php #srv/web/owncloud/lib/private/files/cache/legacy.php #srv/web/owncloud/lib/private/files/cache/permissions.php @@ -9787,6 +9793,7 @@ srv/web/owncloud #srv/web/owncloud/lib/public/files/folder.php #srv/web/owncloud/lib/public/files/invalidcontentexception.php #srv/web/owncloud/lib/public/files/invalidpathexception.php +#srv/web/owncloud/lib/public/files/locknotacquiredexception.php #srv/web/owncloud/lib/public/files/node.php #srv/web/owncloud/lib/public/files/notenoughspaceexception.php #srv/web/owncloud/lib/public/files/notfoundexception.php diff --git a/lfs/owncloud b/lfs/owncloud index cdbf03a69..5d46b932e 100644 --- a/lfs/owncloud +++ b/lfs/owncloud @@ -24,7 +24,7 @@ include Config -VER = 6.0.3 +VER = 6.0.4 THISAPP = owncloud-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 007d6025cca1e46abd52bc6700149bc9 +$(DL_FILE)_MD5 = 0a92cf5971e9c9c58e40219b385bd8f4 install : $(TARGET) From aacc4710926e7023e7b270ee8871af6861e968df Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 19:58:44 +0200 Subject: [PATCH 112/143] ddns.cgi: Fix syntax error. --- html/cgi-bin/ddns.cgi | 1 - 1 file changed, 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 303f92c7c..3814ad7d2 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -673,7 +673,6 @@ sub GenerateDDNSConfigFile { $username = ""; $password = ""; - } # Handle keys for nsupdate.info } elsif (($provider eq "nsupdate.info") && $password) { From 4576afc5d8f0511aff24dcc10de4e830e95a32e6 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 20:01:06 +0200 Subject: [PATCH 113/143] ddns.cgi: Fix superfluous colon. --- html/cgi-bin/ddns.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 3814ad7d2..64ed3dc50 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -452,7 +452,7 @@ print <<END <tr> <td class='base'></td> <td></td> - <td class='base'>$Lang::tr{'username'}:</td> + <td class='base'>$Lang::tr{'username'}</td> <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td> </tr> From c61ac6e80eb58ebe6032e8900e1ab223f81af22d Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 20:03:21 +0200 Subject: [PATCH 114/143] ddns.cgi: Move enabled checkbox a bit up. --- html/cgi-bin/ddns.cgi | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 64ed3dc50..db208da24 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -450,8 +450,8 @@ print <<END </tr> <tr> - <td class='base'></td> - <td></td> + <td class='base'>$Lang::tr{'enabled'}</td> + <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td> <td class='base'>$Lang::tr{'username'}</td> <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td> </tr> @@ -462,13 +462,6 @@ print <<END <td class='base'>$Lang::tr{'password'}</td> <td><input type='password' name='PASSWORD' value='$settings{'PASSWORD'}' /></td> </tr> - - <tr> - <td class='base'>$Lang::tr{'enabled'}</td> - <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td> - <td class='base'></td> - <td></td> - </tr> </table> <br> <hr> From 9a33b04f13ad43a6b0ba15d91b8d4fc8db221cbb Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 20:26:02 +0200 Subject: [PATCH 115/143] ddns.cgi: Hide listing if no entries exist. Also remove call of unknown function. --- html/cgi-bin/ddns.cgi | 104 ++++++++++++++++++++---------------------- 1 file changed, 50 insertions(+), 54 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index db208da24..ada92c052 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -480,9 +480,20 @@ END ## # Third section, display all created ddns hosts. +# Re-open file to get changes. +open(FILE, $datafile) or die "Unable to open $datafile."; +@current = <FILE>; +close(FILE); -&Header::openbox('100%', 'left', $Lang::tr{'current hosts'}); -print <<END +# Get IP address of the red interface. +my $ip = &General::GetDyndnsRedIP(); +my $id = 0; +my $toggle_enabled; + +if (@current) { + &Header::openbox('100%', 'left', $Lang::tr{'current hosts'}); + + print <<END; <table width='100%' class='tbl'> <tr> <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th> @@ -490,55 +501,43 @@ print <<END <th width='20%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th> </tr> END -; -# Re-open file to get changes. -open(FILE, $datafile) or die "Unable to open $datafile."; -@current = <FILE>; -close(FILE); + foreach my $line (@current) { + # Remove newlines. + chomp(@current); + my @temp = split(/\,/,$line); -# Get IP address of the red interface. -my $ip = &General::GetDyndnsRedIP; -my $id = 0; -my $toggle_enabled; + # Generate value for enable/disable checkbox. + my $sync = "<font color='blue'>"; + my $gif = ''; + my $gdesc = ''; -foreach my $line (@current) { + if ($temp[7] eq "on") { + $gif = 'on.gif'; + $gdesc = $Lang::tr{'click to disable'}; + $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ; + $toggle_enabled = 'off'; + } else { + $gif = 'off.gif'; + $gdesc = $Lang::tr{'click to enable'}; + $toggle_enabled = 'on'; + } - # Remove newlines. - chomp(@current); - my @temp = split(/\,/,$line); + # Background color. + my $col=""; - # Generate value for enable/disable checkbox. - my $sync = "<font color='blue'>"; - my $gif = ''; - my $gdesc = ''; + if ($settings{'ID'} eq $id) { + $col="bgcolor='${Header::colouryellow}'"; + } elsif (!($temp[0] ~~ @providers)) { + $col="bgcolor='#FF4D4D'"; + } elsif ($id % 2) { + $col="bgcolor='$color{'color20'}'"; + } else { + $col="bgcolor='$color{'color22'}'"; + } - if ($temp[7] eq "on") { - $gif = 'on.gif'; - $gdesc = $Lang::tr{'click to disable'}; - $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ; - $toggle_enabled = 'off'; - } else { - $gif = 'off.gif'; - $gdesc = $Lang::tr{'click to enable'}; - $toggle_enabled = 'on'; - } - - # Background color. - my $col=""; - - if ($settings{'ID'} eq $id) { - $col="bgcolor='${Header::colouryellow}'"; - } elsif (!&General::is_part_of("$temp[0]", @providers)) { - $col="bgcolor='#FF4D4D'"; - } elsif ($id % 2) { - $col="bgcolor='$color{'color20'}'"; - } else { - $col="bgcolor='$color{'color22'}'"; - } - -# The following HTML Code still is part of the loop. -print <<END + # The following HTML Code still is part of the loop. + print <<END; <tr> <td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td> <td align='center' $col>$sync$temp[1].$sync$temp[2]</td> @@ -563,14 +562,11 @@ print <<END </form></td> </tr> END -; - $id++; -} -print "</table>"; + $id++; + } -# If table contains entries, print 'Key to action icons' -if ($id) { -print <<END + print <<END; +</table> <table width='100%'> <tr> <td class='boldbase'> <b>$Lang::tr{'legend'}: </b></td> @@ -591,10 +587,10 @@ print <<END </tr> </table> END -; + + &Header::closebox(); } -&Header::closebox(); &Header::closebigbox(); &Header::closepage(); From 06fb88bc1dc1bc303a2af88b6c27de188710ca24 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 20:39:56 +0200 Subject: [PATCH 116/143] ddns.cgi: Remove an other unknown function call. --- html/cgi-bin/ddns.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index ada92c052..738e6ecfb 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -636,7 +636,7 @@ sub GenerateDDNSConfigFile { my ($provider, $hostname, $domain, $proxy, $wildcards, $username, $password, $enabled) = @settings; # Skip entries if they are not (longer) supported. - next if (!&General::is_part_of("$provider", @providers)); + next unless ($provider ~~ @providers); # Skip disabled entries. next if ($enabled eq "off"); From 35ef18de77f33404d9c9c763755d1692fefe1440 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 10 Jul 2014 22:06:53 +0200 Subject: [PATCH 117/143] Add /etc/logrotate.d to backup. --- config/backup/include | 1 + 1 file changed, 1 insertion(+) diff --git a/config/backup/include b/config/backup/include index 1d55e4acd..cc9546f8e 100644 --- a/config/backup/include +++ b/config/backup/include @@ -12,6 +12,7 @@ /etc/hosts* /etc/httpd/* /etc/ssh/ssh_host* +/etc/logrotate.d /var/ipfire/auth/users /var/ipfire/dhcp/* /var/ipfire/dnsforward/* From 449adc2a7b668928cf1ed541a6b4bc4a208ea9c3 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Fri, 11 Jul 2014 15:49:17 +0200 Subject: [PATCH 118/143] ddns: Update to 002. --- lfs/ddns | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/ddns b/lfs/ddns index 64e33ded5..a14f3c281 100644 --- a/lfs/ddns +++ b/lfs/ddns @@ -24,7 +24,7 @@ include Config -VER = 001 +VER = 002 THISAPP = ddns-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 49137d9f796d90f50df5a33981cafae1 +$(DL_FILE)_MD5 = 307f36e6dadf537470a6b682b1536724 install : $(TARGET) From cd5f645968825b308fa12799bb754834335a52ee Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sat, 12 Jul 2014 18:39:34 +0200 Subject: [PATCH 119/143] wpa_supplicant: update to 2.2. --- config/rootfiles/core/80/filelists/wpa_supplicant | 1 + lfs/wpa_supplicant | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/80/filelists/wpa_supplicant diff --git a/config/rootfiles/core/80/filelists/wpa_supplicant b/config/rootfiles/core/80/filelists/wpa_supplicant new file mode 120000 index 000000000..1d04c03c0 --- /dev/null +++ b/config/rootfiles/core/80/filelists/wpa_supplicant @@ -0,0 +1 @@ +../../../common/wpa_supplicant \ No newline at end of file diff --git a/lfs/wpa_supplicant b/lfs/wpa_supplicant index 754bb0153..5b1125c92 100644 --- a/lfs/wpa_supplicant +++ b/lfs/wpa_supplicant @@ -24,7 +24,7 @@ include Config -VER = 2.1 +VER = 2.2 THISAPP = wpa_supplicant-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = e96b8db5a8171cd17a5b2012d6ad7cc7 +$(DL_FILE)_MD5 = 238e8e888bbd558e1a57e3eb28d1dd07 install : $(TARGET) From f4d84254936c3e7cf20234ae5d450d51e93ec051 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sat, 12 Jul 2014 18:40:02 +0200 Subject: [PATCH 120/143] hostapd: update to 2.2. --- lfs/hostapd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/hostapd b/lfs/hostapd index 5560a4277..dbf909d54 100644 --- a/lfs/hostapd +++ b/lfs/hostapd @@ -24,7 +24,7 @@ include Config -VER = 2.1 +VER = 2.2 THISAPP = hostapd-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = hostapd -PAK_VER = 29 +PAK_VER = 30 DEPS = "" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = bb9c50e87c5af6f89f387e63911effac +$(DL_FILE)_MD5 = 23c1f78a693c3288802d516adb7fd289 install : $(TARGET) From 724912e6fd3f0d2c251a3ebefe7460b72f95a1ba Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sat, 12 Jul 2014 18:47:03 +0200 Subject: [PATCH 121/143] core80: stop/start strongswan at update. --- config/rootfiles/core/80/update.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 830481d0e..27e5bde69 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -31,19 +31,24 @@ do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire done +# Stop services +/etc/init.d/ipsec stop + # Remove old strongswan files rm -f \ /etc/strongswan.d/charon/unity.conf \ /usr/lib/ipsec/plugins/libstrongswan-unity.so \ /usr/share/strongswan/templates/config/plugins/unity.conf -# Stop services - # Extract files extract_files # Start services /etc/init.d/dnsmasq restart +if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then + /etc/init.d/ipsec start +fi + # Update Language cache perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" From d7636b6fa3462eb3437fd2d18e88916962a04056 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sat, 12 Jul 2014 18:47:56 +0200 Subject: [PATCH 122/143] core80: finished. --- make.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make.sh b/make.sh index ba83801b1..b50a07b23 100755 --- a/make.sh +++ b/make.sh @@ -26,7 +26,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.15" # Version number CORE="80" # Core Level (Filename) -PAKFIRE_CORE="79" # Core Level (PAKFIRE) +PAKFIRE_CORE="80" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir From 44dcf6349809c2e5c77d4cb4cdfe465620dce737 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Sun, 13 Jul 2014 10:13:21 +0200 Subject: [PATCH 123/143] core80: Add ddns to updater. --- config/rootfiles/core/80/filelists/ddns | 1 + config/rootfiles/core/80/filelists/files | 2 ++ config/rootfiles/core/80/update.sh | 2 ++ 3 files changed, 5 insertions(+) create mode 120000 config/rootfiles/core/80/filelists/ddns diff --git a/config/rootfiles/core/80/filelists/ddns b/config/rootfiles/core/80/filelists/ddns new file mode 120000 index 000000000..739516420 --- /dev/null +++ b/config/rootfiles/core/80/filelists/ddns @@ -0,0 +1 @@ +../../../common/ddns \ No newline at end of file diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index e59252bd3..8ece4f83e 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -3,6 +3,8 @@ etc/issue etc/logrotate.conf etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq +etc/rc.d/init.d/networking/red.up/30-ddns +srv/web/ipfire/cgi-bin/ddns.cgi srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/routing.cgi diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index 27e5bde69..baba3e220 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -40,6 +40,8 @@ rm -f \ /usr/lib/ipsec/plugins/libstrongswan-unity.so \ /usr/share/strongswan/templates/config/plugins/unity.conf +rm -f /usr/local/bin/setddns.pl + # Extract files extract_files From e611222f41922419819e9cbe3e2f1e66d5000543 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sun, 13 Jul 2014 12:46:41 +0200 Subject: [PATCH 124/143] ddns.cgi: fix convert at update. --- html/cgi-bin/ddns.cgi | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 738e6ecfb..fd6204a59 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -29,12 +29,6 @@ require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; -# Hook to regenerate the configuration files, if cgi got called from command line. -if ($ENV{"REMOTE_ADDR"} eq "") { - &GenerateDDNSConfigFile(); - exit(0); -} - #workaround to suppress a warning when a variable is used only once my @dummy = ( ${Header::table2colour}, ${Header::colouryellow} ); undef (@dummy); @@ -72,6 +66,15 @@ $settings{'SERVICE'} = ''; $settings{'ACTION'} = ''; +# Get supported ddns providers. +my @providers = &GetProviders(); + +# Hook to regenerate the configuration files, if cgi got called from command line. +if ($ENV{"REMOTE_ADDR"} eq "") { + &GenerateDDNSConfigFile(); + exit(0); +} + &Header::showhttpheaders(); #Get GUI values @@ -82,9 +85,6 @@ open(FILE, "$datafile") or die "Unable to open $datafile."; my @current = <FILE>; close (FILE); -# Get supported ddns providers. -my @providers = &GetProviders(); - # # Save General Settings. # From e351c1e0905deea4fc65646952b7c621ebdb1c14 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Sun, 13 Jul 2014 13:07:00 +0200 Subject: [PATCH 125/143] ddns: don't use forced update. --- html/cgi-bin/ddns.cgi | 2 +- src/initscripts/init.d/networking/red.up/30-ddns | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index fd6204a59..6bee9c63b 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -47,7 +47,7 @@ my $datafile = "${General::swroot}/ddns/config"; # Dynamic ddns programm call. my @ddnsprog = ("/usr/bin/ddns", "--config", "/var/ipfire/ddns/ddns.conf", - "update-all", "--force" ); + "update-all"); my %settings=(); my $errormessage = ''; diff --git a/src/initscripts/init.d/networking/red.up/30-ddns b/src/initscripts/init.d/networking/red.up/30-ddns index 6eba04b06..591dd0f20 100644 --- a/src/initscripts/init.d/networking/red.up/30-ddns +++ b/src/initscripts/init.d/networking/red.up/30-ddns @@ -1,3 +1,3 @@ #!/bin/bash -exec /usr/bin/ddns update-all --force +exec /usr/bin/ddns update-all From 5b942f7f3b3fd5277ca990c22530ea5f0aa33876 Mon Sep 17 00:00:00 2001 From: Alexander Marx <alexander.marx@ipfire.org> Date: Mon, 14 Jul 2014 10:29:24 +0200 Subject: [PATCH 126/143] OpenVPN: change sortorder of client status and control. Now every network is sorted and displayed in a group --- html/cgi-bin/ovpnmain.cgi | 48 ++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 3f49dccc1..927616a55 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -5024,24 +5024,41 @@ END ### &Header::openbox('100%', 'LEFT', $Lang::tr{'connection status and controlc' }); - print <<END; - - - <table width='100%' cellspacing='1' cellpadding='0' class='tbl'> -<tr> - <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th> - <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th> - <th width='22%' class='boldbase' align='center'><b>$Lang::tr{'network'}</b></th> - <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th> - <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th> - <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th> -</tr> -END ; my $id = 0; my $gif; my $col1=""; + my $lastnet; foreach my $key (sort { ncmp ($confighash{$a}[32],$confighash{$b}[32]) } sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) { + if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'net' ){$confighash{$key}[32]=$Lang::tr{'fwhost OpenVPN N-2-N'};} + if ($confighash{$key}[32] eq "dynamic"){$confighash{$key}[32]=$Lang::tr{'ccd dynrange'};} + if($id == 0){ + print"<b>$confighash{$key}[32]</b>"; + print <<END; + <table width='100%' cellspacing='1' cellpadding='0' class='tbl'> +<tr> + <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th> + <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th> + <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th> + <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th> + <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th> +</tr> +END + } + if ($id > 0 && $lastnet ne $confighash{$key}[32]){ + print "</table><br>"; + print"<b>$confighash{$key}[32]</b>"; + print <<END; + <table width='100%' cellspacing='1' cellpadding='0' class='tbl'> +<tr> + <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th> + <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th> + <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th> + <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th> + <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th> +</tr> +END + } if ($confighash{$key}[0] eq 'on') { $gif = 'on.gif'; } else { $gif = 'off.gif'; } if ($id % 2) { print "<tr>"; @@ -5060,9 +5077,6 @@ END my $cavalid = `/usr/bin/openssl x509 -text -in ${General::swroot}/ovpn/certs/$confighash{$key}[1]cert.pem`; $cavalid =~ /Not After : (.*)[\n]/; $cavalid = $1; - if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'net' ){$confighash{$key}[32]="net-2-net";} - if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'host' ){$confighash{$key}[32]="dynamic";} - print "<td align='center' $col>$confighash{$key}[32]</td>"; print "<td align='center' $col>$confighash{$key}[25]</td>"; $col1="bgcolor='${Header::colourred}'"; my $active = "<b><font color='#FFFFFF'>$Lang::tr{'capsclosed'}</font></b>"; @@ -5191,7 +5205,9 @@ END END ; $id++; + $lastnet = $confighash{$key}[32]; } + print"</table>"; ; # If the config file contains entries, print Key to action icons From ff5e4ef87194735870012f73ff998a7b4d8da4a9 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Mon, 14 Jul 2014 13:42:24 +0200 Subject: [PATCH 127/143] netexternal.cgi: Show DNSSEC status The netexternal.cgi has been extended to show what type of DNSSEC support the upstream nameservers offer. --- config/rootfiles/core/80/filelists/files | 1 + doc/language_issues.es | 5 ++ doc/language_issues.fr | 5 ++ doc/language_issues.nl | 5 ++ doc/language_issues.pl | 5 ++ doc/language_issues.ru | 5 ++ doc/language_issues.tr | 5 ++ doc/language_missings | 20 +++++ html/cgi-bin/netexternal.cgi | 107 ++++++++++++++++++++++- langs/de/cgi-bin/de.pl | 5 ++ langs/en/cgi-bin/en.pl | 5 ++ 11 files changed, 167 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 8ece4f83e..91d3b62e2 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -6,6 +6,7 @@ etc/rc.d/init.d/dnsmasq etc/rc.d/init.d/networking/red.up/30-ddns srv/web/ipfire/cgi-bin/ddns.cgi srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat +srv/web/ipfire/cgi-bin/netexternal.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay diff --git a/doc/language_issues.es b/doc/language_issues.es index 11e11d1e9..117688362 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -663,6 +663,10 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: downlink WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay @@ -874,6 +878,7 @@ WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface WARNING: untranslated string: most preferred +WARNING: untranslated string: nameserver WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: not a valid dh key WARNING: untranslated string: notice diff --git a/doc/language_issues.fr b/doc/language_issues.fr index e93eeb0f0..beca0080b 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -674,6 +674,10 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: downlink WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay @@ -885,6 +889,7 @@ WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface WARNING: untranslated string: most preferred +WARNING: untranslated string: nameserver WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: not a valid dh key WARNING: untranslated string: notice diff --git a/doc/language_issues.nl b/doc/language_issues.nl index ce44d14fd..6162636f6 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -671,6 +671,10 @@ WARNING: untranslated string: dh key warn WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh parameter WARNING: untranslated string: dns servers +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: download tls-auth key WARNING: untranslated string: drop outgoing WARNING: untranslated string: firewall logs country @@ -693,6 +697,7 @@ WARNING: untranslated string: modem no connection message WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface +WARNING: untranslated string: nameserver WARNING: untranslated string: not a valid dh key WARNING: untranslated string: ovpn crypt options WARNING: untranslated string: ovpn dh diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 11e11d1e9..117688362 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -663,6 +663,10 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: downlink WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay @@ -874,6 +878,7 @@ WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface WARNING: untranslated string: most preferred +WARNING: untranslated string: nameserver WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: not a valid dh key WARNING: untranslated string: notice diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 1cea7f36e..547e1d406 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -668,6 +668,10 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: downlink WARNING: untranslated string: download tls-auth key WARNING: untranslated string: dpd delay @@ -870,6 +874,7 @@ WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface WARNING: untranslated string: most preferred +WARNING: untranslated string: nameserver WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: not a valid dh key WARNING: untranslated string: notice diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 2843d53fb..cc40178b8 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -672,6 +672,10 @@ WARNING: untranslated string: dh key move failed WARNING: untranslated string: dh key warn WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh parameter +WARNING: untranslated string: dnssec aware +WARNING: untranslated string: dnssec information +WARNING: untranslated string: dnssec not supported +WARNING: untranslated string: dnssec validating WARNING: untranslated string: download tls-auth key WARNING: untranslated string: firewall logs country WARNING: untranslated string: fwhost err hostip @@ -693,6 +697,7 @@ WARNING: untranslated string: modem no connection message WARNING: untranslated string: modem sim information WARNING: untranslated string: modem status WARNING: untranslated string: monitor interface +WARNING: untranslated string: nameserver WARNING: untranslated string: not a valid dh key WARNING: untranslated string: ovpn crypt options WARNING: untranslated string: ovpn dh diff --git a/doc/language_missings b/doc/language_missings index 69cd2185c..4699f1276 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -94,6 +94,10 @@ < dnsforward entries < dnsforward forward_server < dnsforward zone +< dnssec aware +< dnssec information +< dnssec not supported +< dnssec validating < dns servers < downlink < download dh parameter @@ -351,6 +355,7 @@ < monitor interface < most preferred < MTU settings +< nameserver < never < no hardware random number generator < not a valid dh key @@ -620,6 +625,10 @@ < dnsforward entries < dnsforward forward_server < dnsforward zone +< dnssec aware +< dnssec information +< dnssec not supported +< dnssec validating < dns servers < downlink < download dh parameter @@ -877,6 +886,7 @@ < monitor interface < most preferred < MTU settings +< nameserver < never < no hardware random number generator < not a valid dh key @@ -1138,6 +1148,10 @@ < dnsforward entries < dnsforward forward_server < dnsforward zone +< dnssec aware +< dnssec information +< dnssec not supported +< dnssec validating < dns servers < downlink < download dh parameter @@ -1387,6 +1401,7 @@ < monitor interface < most preferred < MTU settings +< nameserver < never < no hardware random number generator < not a valid dh key @@ -1635,6 +1650,10 @@ < dnsforward entries < dnsforward forward_server < dnsforward zone +< dnssec aware +< dnssec information +< dnssec not supported +< dnssec validating < dns servers < downlink < download dh parameter @@ -1889,6 +1908,7 @@ < month-graph < most preferred < MTU settings +< nameserver < never < no hardware random number generator < not a valid dh key diff --git a/html/cgi-bin/netexternal.cgi b/html/cgi-bin/netexternal.cgi index 156ef2418..39c50e15c 100644 --- a/html/cgi-bin/netexternal.cgi +++ b/html/cgi-bin/netexternal.cgi @@ -76,6 +76,82 @@ if ( $querry[0] ne~ ""){ &Header::closebox(); } + ## DNSSEC + my @nameservers = (); + foreach my $f ("${General::swroot}/red/dns1", "${General::swroot}/red/dns2") { + open(DNS, "<$f"); + my $nameserver = <DNS>; + close(DNS); + + chomp($nameserver); + if ($nameserver) { + push(@nameservers, $nameserver); + } + } + + &Header::openbox('100%', 'center', $Lang::tr{'dnssec information'}); + + print <<END; + <table class="tbl" width='66%'> + <thead> + <tr> + <th align="center"> + <strong>$Lang::tr{'nameserver'}</strong> + </th> + <th align="center"> + <strong>$Lang::tr{'status'}</strong> + </th> + </tr> + </thead> + <tbody> +END + + my $id = 0; + for my $nameserver (@nameservers) { + my $status = &check_dnssec($nameserver, "ping.ipfire.org"); + + my $colour = ""; + my $message = ""; + + # DNSSEC Not supported + if ($status == 0) { + $message = $Lang::tr{'dnssec not supported'}; + $colour = ${Header::colourred}; + + # DNSSEC Aware + } elsif ($status == 1) { + $message = $Lang::tr{'dnssec aware'}; + $colour = ${Header::colouryellow}; + + # DNSSEC Validating + } elsif ($status == 2) { + $message = $Lang::tr{'dnssec validating'}; + $colour = ${Header::colourgreen}; + + # Error + } else { + $colour = ${Header::colourred}; + } + + my $table_colour = ($id++ % 2) ? $color{'color22'} : $color{'color20'}; + + print <<END; + <tr bgcolor="$table_colour"> + <td>$nameserver</td> + <td bgcolor="$colour" align="center"> + <font color='white'><strong>$message</strong></font> + </td> + </tr> +END + } + + print <<END; + </tbody> + </table> +END + + &Header::closebox(); + if ( $netsettings{'CONFIG_TYPE'} =~ /^(1|2|3|4)$/ && $netsettings{'RED_TYPE'} eq "DHCP"){ &Header::openbox('100%', 'left', "RED $Lang::tr{'dhcp configuration'}"); @@ -161,4 +237,33 @@ END &Header::closebigbox(); &Header::closepage(); -} +} + +sub check_dnssec($$) { + my $nameserver = shift; + my $record = shift; + + my @command = ("dig", "+dnssec", $record, "\@$nameserver"); + + my @output = qx(@command); + my $output = join("", @output); + + my $status = 0; + if ($output =~ m/status: (\w+)/) { + $status = ($1 eq "NOERROR"); + + if (!$status) { + return -1; + } + } + + my @flags = (); + if ($output =~ m/flags: (.*);/) { + @flags = split(/ /, $1); + } + + my $aware = ($output =~ m/RRSIG/); + my $validating = ("ad" ~~ @flags); + + return $aware + $validating; +} diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 86d365f0c..556e65cfd 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -750,6 +750,10 @@ 'dnsforward entries' => 'Aktuelle Einträge', 'dnsforward forward_server' => 'DNS-Server', 'dnsforward zone' => 'Zone', +'dnssec aware' => 'DNSSEC-aware', +'dnssec information' => 'DNSSEC-Informationen', +'dnssec not supported' => 'DNSSEC wird nicht unterstützt', +'dnssec validating' => 'DNSSEC-validierend', 'do not log this port list' => 'Verwerfe diese Port-Liste kurz bevor sie protokolliert werden (reduziert Protokollgröße)', 'dod' => 'Dial-on-Demand-Modus', 'dod for dns' => 'Dial-on-Demand für DNS:', @@ -1523,6 +1527,7 @@ 'name is invalid' => 'Name ist ungültig', 'name must only contain characters' => 'Name darf nur Buchstaben enthalten.', 'name too long' => 'Der volle Benutzername oder der System Hostname ist zu lang', +'nameserver' => 'Nameserver', 'nat-traversal' => 'Nat Traversal:', 'needreboot' => 'Ein Update benötigt einen Neustart', 'net' => 'Netz', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 085dd3f75..f4fafca08 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -775,6 +775,10 @@ 'dnsforward entries' => 'Current entries', 'dnsforward forward_server' => 'Nameserver', 'dnsforward zone' => 'Zone', +'dnssec aware' => 'DNSSEC Aware', +'dnssec information' => 'DNSSEC Information', +'dnssec not supported' => 'DNSSEC Not supported', +'dnssec validating' => 'DNSSEC Validating', 'do not log this port list' => 'Drop this port list just before they are logged (reduces log size)', 'dod' => 'Dial on Demand', 'dod for dns' => 'Dial on Demand for DNS:', @@ -1553,6 +1557,7 @@ 'name is invalid' => 'Name is invalid', 'name must only contain characters' => 'Name must only contain characters.', 'name too long' => 'User\'s full name or system hostname is too long', +'nameserver' => 'Nameserver', 'nat-traversal' => 'Nat Traversal:', 'needreboot' => 'An update requires a restart', 'net' => 'Net', From 4fb763ff6e70f9a1820fd5ef4479640403013209 Mon Sep 17 00:00:00 2001 From: Stefan Schantl <stefan.schantl@ipfire.org> Date: Mon, 14 Jul 2014 14:09:23 +0200 Subject: [PATCH 128/143] ddns.cgi: Add handling for entrydns and opendns. --- html/cgi-bin/ddns.cgi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/html/cgi-bin/ddns.cgi b/html/cgi-bin/ddns.cgi index 738e6ecfb..d8f009374 100644 --- a/html/cgi-bin/ddns.cgi +++ b/html/cgi-bin/ddns.cgi @@ -647,7 +647,7 @@ sub GenerateDDNSConfigFile { my $use_token = 0; # Handle token based auth for various providers. - if ($provider ~~ ["dns.lightningwirelabs.com", "regfish.com"] && $username eq "token") { + if ($provider ~~ ["dns.lightningwirelabs.com", "entrydns.net", "regfish.com"] && $username eq "token") { $use_token = 1; # Handle token auth for freedns.afraid.org. @@ -680,7 +680,7 @@ sub GenerateDDNSConfigFile { } # These providers need to be set to only use IPv4. - if ($provider ~~ ["freedns.afraid.org", "nsupdate.info", "variomedia.de", "zoneedit.com"]) { + if ($provider ~~ ["freedns.afraid.org", "nsupdate.info", "opendns.com", "variomedia.de", "zoneedit.com"]) { print FILE "proto = ipv4\n"; } From 9c6be5543e82bd2f0a87d6c40e23b7b18f712806 Mon Sep 17 00:00:00 2001 From: Timo Eissler <timo@eissler.pro> Date: Tue, 15 Jul 2014 20:36:23 +0200 Subject: [PATCH 129/143] check_mk_agent: update to 1.2.4p5 --- lfs/check_mk_agent | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/check_mk_agent b/lfs/check_mk_agent index 6e6d557d2..d3366826b 100644 --- a/lfs/check_mk_agent +++ b/lfs/check_mk_agent @@ -24,7 +24,7 @@ include Config -VER = 1.2.2p2 +VER = 1.2.4p5 THISAPP = check_mk_agent-$(VER) DL_FILE = check_mk-${VER}.tar.gz @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = caa0f7662b4d170b2b6db2516bd41a89 +$(DL_FILE)_MD5 = ef3055d191bd38295d1716b3f7824115 install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects)) From dfabfbedcaedab44714bfc9cbd7d464482c1e5ad Mon Sep 17 00:00:00 2001 From: Timo Eissler <timo@eissler.pro> Date: Tue, 15 Jul 2014 20:45:02 +0200 Subject: [PATCH 130/143] check_mk_agent: increase PAK_VER --- lfs/check_mk_agent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/check_mk_agent b/lfs/check_mk_agent index d3366826b..596de5001 100644 --- a/lfs/check_mk_agent +++ b/lfs/check_mk_agent @@ -32,7 +32,7 @@ DL_FROM = http://mathias-kettner.de/download DIR_APP = $(DIR_SRC)/check_mk-${VER} TARGET = $(DIR_INFO)/$(THISAPP) PROG = check_mk_agent -PAK_VER = 2 +PAK_VER = 3 DEPS = "" From 903c6825aa0f1753b0d49786aba6fc3e7f195292 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Wed, 16 Jul 2014 17:24:41 +0200 Subject: [PATCH 131/143] core80: add proxy.cgi to update. --- config/rootfiles/core/80/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 91d3b62e2..d2c1f8787 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -8,6 +8,7 @@ srv/web/ipfire/cgi-bin/ddns.cgi srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/netexternal.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay var/ipfire/general-functions.pl From b21618696d28c672ddd11f8943bf27d38d5996dc Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Wed, 16 Jul 2014 17:26:14 +0200 Subject: [PATCH 132/143] webif: hide main-menu if gpl was not accepted. --- config/cfgroot/header.pl | 3 +++ config/rootfiles/core/80/filelists/files | 1 + 2 files changed, 4 insertions(+) diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl index d90086d38..acccfc834 100644 --- a/config/cfgroot/header.pl +++ b/config/cfgroot/header.pl @@ -142,6 +142,8 @@ sub genmenu { my %sublogshash = (); my $sublogs = \%sublogshash; + if ( -e "/var/ipfire/main/gpl_accepted") { + eval `/bin/cat /var/ipfire/menu.d/*.menu`; eval `/bin/cat /var/ipfire/menu.d/*.main`; @@ -159,6 +161,7 @@ sub genmenu { if ( $ethsettings{'RED_TYPE'} eq "PPPOE" && $pppsettings{'MONPORT'} ne "" ) { $menu->{'02.status'}{'subMenu'}->{'74.modem-status'}{'enabled'} = 1; } + } } sub showhttpheaders diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index d2c1f8787..753c38d98 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -12,4 +12,5 @@ srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay var/ipfire/general-functions.pl +var/ipfire/header.pl var/ipfire/langs From a945fa225d9d128f889021c99f35a96809e33d27 Mon Sep 17 00:00:00 2001 From: Timo Eissler <timo@eissler.pro> Date: Wed, 16 Jul 2014 17:27:01 +0200 Subject: [PATCH 133/143] check_mk_agent: fix DL_FROM --- lfs/check_mk_agent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/check_mk_agent b/lfs/check_mk_agent index 596de5001..541d7d6a0 100644 --- a/lfs/check_mk_agent +++ b/lfs/check_mk_agent @@ -28,7 +28,7 @@ VER = 1.2.4p5 THISAPP = check_mk_agent-$(VER) DL_FILE = check_mk-${VER}.tar.gz -DL_FROM = http://mathias-kettner.de/download +DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/check_mk-${VER} TARGET = $(DIR_INFO)/$(THISAPP) PROG = check_mk_agent From d88845890c02924a3a7cd108451e763e52790749 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 16 Jul 2014 20:54:56 +0200 Subject: [PATCH 134/143] core80: Add proxy.cgi. --- config/rootfiles/core/80/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 91d3b62e2..d2c1f8787 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -8,6 +8,7 @@ srv/web/ipfire/cgi-bin/ddns.cgi srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/netexternal.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay var/ipfire/general-functions.pl From ed94927d20eecaa83df3f71df5a0d937647965ef Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Wed, 16 Jul 2014 23:25:06 +0200 Subject: [PATCH 135/143] netexternal.cgi: Fix font colour on yellow background. --- html/cgi-bin/netexternal.cgi | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/html/cgi-bin/netexternal.cgi b/html/cgi-bin/netexternal.cgi index 39c50e15c..299612d4c 100644 --- a/html/cgi-bin/netexternal.cgi +++ b/html/cgi-bin/netexternal.cgi @@ -111,22 +111,26 @@ END my $status = &check_dnssec($nameserver, "ping.ipfire.org"); my $colour = ""; + my $bgcolour = ""; my $message = ""; # DNSSEC Not supported if ($status == 0) { $message = $Lang::tr{'dnssec not supported'}; - $colour = ${Header::colourred}; + $colour = "white"; + $bgcolour = ${Header::colourred}; # DNSSEC Aware } elsif ($status == 1) { $message = $Lang::tr{'dnssec aware'}; - $colour = ${Header::colouryellow}; + $colour = "black"; + $bgcolour = ${Header::colouryellow}; # DNSSEC Validating } elsif ($status == 2) { $message = $Lang::tr{'dnssec validating'}; - $colour = ${Header::colourgreen}; + $colour = "white"; + $bgcolour = ${Header::colourgreen}; # Error } else { @@ -138,8 +142,8 @@ END print <<END; <tr bgcolor="$table_colour"> <td>$nameserver</td> - <td bgcolor="$colour" align="center"> - <font color='white'><strong>$message</strong></font> + <td bgcolor="$bgcolour" align="center"> + <font color="$colour"><strong>$message</strong></font> </td> </tr> END From 261624fb991083f07246e2d3d7a24b2d1ff18c35 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Thu, 17 Jul 2014 06:59:37 +0200 Subject: [PATCH 136/143] checkwronglinks: add a check for var/run/* in rootfiles. --- tools/checkwronginitlinks | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/checkwronginitlinks b/tools/checkwronginitlinks index 6f001c0fe..65fc946b6 100755 --- a/tools/checkwronginitlinks +++ b/tools/checkwronginitlinks @@ -25,3 +25,10 @@ if [ "${?}" == "0" ]; then grep -r "^etc/init.d//*" ./config/rootfiles/ echo "Change this to 'etc/rc.d/init.d/...' !" fi + +grep -r "^var/run//*" ./config/rootfiles/ >/dev/null 2>&1 +if [ "${?}" == "0" ]; then + echo "Error! 'var/run/...' in rootfiles files found!" + grep -r "^var/run//*" ./config/rootfiles/ + echo "Comment this and create it at initskript if needed !" +fi From e055b1105a1251dc3862b599e86a691c20141728 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Thu, 17 Jul 2014 15:54:35 +0200 Subject: [PATCH 137/143] rootfiles: remove /var/run/... from packages. this will destroy a symlink to /run and is a ramdisk so content is removed on every boot and it make no sense to package it. --- config/rootfiles/packages/asterisk | 2 +- config/rootfiles/packages/clamav | 2 +- config/rootfiles/packages/cups | 4 ++-- config/rootfiles/packages/dbus | 2 +- config/rootfiles/packages/mysql | 2 +- config/rootfiles/packages/vdradmin | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/rootfiles/packages/asterisk b/config/rootfiles/packages/asterisk index f7b6cde9a..1b0eb9d1a 100644 --- a/config/rootfiles/packages/asterisk +++ b/config/rootfiles/packages/asterisk @@ -2706,7 +2706,7 @@ var/lib/asterisk/static-http/prototype.js var/log/asterisk/cdr-csv var/log/asterisk/cdr-custom var/log/asterisk/cel-custom -var/run/asterisk +#var/run/asterisk #var/spool/asterisk var/spool/asterisk/dictate var/spool/asterisk/meetme diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav index c2aee7cf5..f3afd6b03 100644 --- a/config/rootfiles/packages/clamav +++ b/config/rootfiles/packages/clamav @@ -41,6 +41,6 @@ var/ipfire/clamav/clamd.conf var/ipfire/clamav/clamd.conf.sample var/ipfire/clamav/freshclam.conf var/ipfire/clamav/freshclam.conf.sample -var/run/clamav +#var/run/clamav etc/rc.d/init.d/clamav usr/local/bin/clamavctrl diff --git a/config/rootfiles/packages/cups b/config/rootfiles/packages/cups index 3acbcac37..56ee1f2f1 100644 --- a/config/rootfiles/packages/cups +++ b/config/rootfiles/packages/cups @@ -936,7 +936,7 @@ var/ipfire/cups/ppd var/ipfire/cups/snmp.conf var/ipfire/cups/ssl var/log/cups -var/run/cups -var/run/cups/certs +#var/run/cups +#var/run/cups/certs var/spool/cups var/spool/cups/tmp diff --git a/config/rootfiles/packages/dbus b/config/rootfiles/packages/dbus index 2d31a13d8..b25265321 100644 --- a/config/rootfiles/packages/dbus +++ b/config/rootfiles/packages/dbus @@ -50,4 +50,4 @@ usr/share/dbus-1/services #usr/share/man/man1/dbus-send.1 #usr/share/man/man1/dbus-uuidgen.1 var/lib/dbus -var/run/dbus +#var/run/dbus diff --git a/config/rootfiles/packages/mysql b/config/rootfiles/packages/mysql index 0beaca8bd..8f1414ae1 100644 --- a/config/rootfiles/packages/mysql +++ b/config/rootfiles/packages/mysql @@ -300,4 +300,4 @@ usr/share/mysql #usr/share/mysql/ukrainian #usr/share/mysql/ukrainian/errmsg.sys var/ipfire/backup/addons/includes/mysql -var/run/mysql +#var/run/mysql diff --git a/config/rootfiles/packages/vdradmin b/config/rootfiles/packages/vdradmin index 20ea7d535..3dba2a03c 100644 --- a/config/rootfiles/packages/vdradmin +++ b/config/rootfiles/packages/vdradmin @@ -182,4 +182,4 @@ etc/rc.d/rc3.d/S99vdradmin #usr/share/locale/en_US.utf8/LC_MESSAGES/vdradmin.mo var/cache/vdradmin var/log/vdradmin -var/run/vdradmin +#var/run/vdradmin From 5b71042c5426855ee58a56d16d11a4cc5d0f5253 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Thu, 17 Jul 2014 16:03:08 +0200 Subject: [PATCH 138/143] cleanfs: repair /var/run symlink to /run if it not exist. --- config/rootfiles/core/80/filelists/files | 1 + src/initscripts/init.d/cleanfs | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index 753c38d98..822baa2de 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -1,6 +1,7 @@ etc/system-release etc/issue etc/logrotate.conf +etc/rc.d/init.d/cleanfs etc/rc.d/init.d/dhcrelay etc/rc.d/init.d/dnsmasq etc/rc.d/init.d/networking/red.up/30-ddns diff --git a/src/initscripts/init.d/cleanfs b/src/initscripts/init.d/cleanfs index d526c35b2..e8c8c8bb0 100644 --- a/src/initscripts/init.d/cleanfs +++ b/src/initscripts/init.d/cleanfs @@ -71,6 +71,13 @@ create_files() { case "${1}" in start) + if [[ ! -L "/var/run" ]]; then + boot_mesg "Repair /var/run symlink to /run..." + mv -u /var/run/* /run/ 2>&1 > /dev/null + rm -rf /var/run + ln -s ../run /var/run + fi + boot_mesg -n "Cleaning file systems:" ${INFO} boot_mesg -n " /tmp" ${NORMAL} From 0f860889ab02872ede525a78de9e22d29b54277d Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Thu, 17 Jul 2014 21:03:53 +0200 Subject: [PATCH 139/143] core80: Fix configuration update and resurrect permissions. --- config/rootfiles/core/80/update.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index baba3e220..b8b5b58e7 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -61,13 +61,19 @@ rm -f \ /opt/pakfire/db/rootfiles/libgpg-error # Regenerate squid configuration file -/srv/web/ipfire/cgi-bin/proxy.cgi +sudo -u nobody /srv/web/ipfire/cgi-bin/proxy.cgi + +# Fix broken proxy configuration permissions +chown -R nobody.nobody \ + /var/ipfire/proxy/advanced \ + /var/ipfire/proxy/acl-1.4 \ + /var/ipfire/proxy/enable \ + /var/ipfire/proxy/settings \ + /var/ipfire/proxy/squid.conf \ + /var/ipfire/proxy/transparent # Generate ddns configuration file -/srv/web/ipfire/cgi-bin/ddns.cgi - -touch /var/ipfire/ddns/ddns.conf -chown nobody.nobody /var/ipfire/ddns/ddns.conf +sudo -u nobody /srv/web/ipfire/cgi-bin/ddns.cgi # Update crontab sed -i /var/spool/cron/root.orig -e "/setddns.pl/d" From da3dbb2a428127f345c4881a757cce8f60df767f Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Fri, 18 Jul 2014 10:20:41 +0200 Subject: [PATCH 140/143] buildsystem: Explicitely compile with -mtune=generic --- tools/make-functions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/make-functions b/tools/make-functions index ba6654700..5a557a67b 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -71,7 +71,7 @@ configure_target() { i586) BUILDTARGET="${target_arch}-pc-linux-gnu" CROSSTARGET="${BUILD_ARCH}-cross-linux-gnu" - CFLAGS_ARCH="-march=i586 -fomit-frame-pointer" + CFLAGS_ARCH="-march=i586 -mtune=generic -fomit-frame-pointer" ;; armv5tel) From b8cee3bb81787328e3bb2c6d9edb31ac0015a717 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter <arne_f@ipfire.org> Date: Fri, 18 Jul 2014 12:52:20 +0200 Subject: [PATCH 141/143] gmp: fix build on Intel buildmachines. on newer Intel buildsystems the gmp configure script enables some sse2 optimizations that not work on old cpu's (ALIX, K6 ...) --- lfs/gmp | 3 ++- lfs/gmp-compat | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lfs/gmp b/lfs/gmp index cf5227671..55603a5e3 100644 --- a/lfs/gmp +++ b/lfs/gmp @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2014 IPFire Team <info@ipfire.org> # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -75,6 +75,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure --prefix=/usr \ + --build=$(BUILDTARGET) \ --enable-cxx --enable-mpbsd --disable-nls cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install diff --git a/lfs/gmp-compat b/lfs/gmp-compat index 3d20e889a..438e9578d 100644 --- a/lfs/gmp-compat +++ b/lfs/gmp-compat @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2014 IPFire Team <info@ipfire.org> # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -75,6 +75,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure --prefix=/usr \ + --build=$(BUILDTARGET) \ --enable-cxx --enable-mpbsd --disable-nls cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && install -m 644 .libs/libgmp.so.3.5.2 /usr/lib From 89066697c4c257896feaf017ecc72814d01f3682 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Fri, 18 Jul 2014 15:20:13 +0200 Subject: [PATCH 142/143] gmp: Ship MMX/SSE/SSE2 enabled version. --- config/rootfiles/common/{ => armv5tel}/gmp | 0 config/rootfiles/common/i586/gmp | 25 ++++++++++++++++ config/rootfiles/common/stage2 | 1 + config/rootfiles/core/80/filelists/i586/gmp | 1 + lfs/gmp | 33 +++++++++++++++++++-- lfs/stage2 | 2 +- 6 files changed, 58 insertions(+), 4 deletions(-) rename config/rootfiles/common/{ => armv5tel}/gmp (100%) create mode 100644 config/rootfiles/common/i586/gmp create mode 120000 config/rootfiles/core/80/filelists/i586/gmp diff --git a/config/rootfiles/common/gmp b/config/rootfiles/common/armv5tel/gmp similarity index 100% rename from config/rootfiles/common/gmp rename to config/rootfiles/common/armv5tel/gmp diff --git a/config/rootfiles/common/i586/gmp b/config/rootfiles/common/i586/gmp new file mode 100644 index 000000000..db6a0009c --- /dev/null +++ b/config/rootfiles/common/i586/gmp @@ -0,0 +1,25 @@ +#usr/include/gmp.h +#usr/include/gmpxx.h +#usr/include/mp.h +#usr/lib/libgmp.a +#usr/lib/libgmp.la +#usr/lib/libgmp.so +usr/lib/libgmp.so.10 +usr/lib/libgmp.so.10.0.5 +#usr/lib/libgmpxx.a +#usr/lib/libgmpxx.la +#usr/lib/libgmpxx.so +usr/lib/libgmpxx.so.4 +usr/lib/libgmpxx.so.4.2.5 +#usr/lib/libmp.a +#usr/lib/libmp.la +#usr/lib/libmp.so +usr/lib/libmp.so.3 +usr/lib/libmp.so.3.1.25 +usr/lib/sse2/libgmp.so.10 +usr/lib/sse2/libgmp.so.10.0.5 +usr/lib/sse2/libmp.so.3 +usr/lib/sse2/libmp.so.3.1.25 +#usr/share/info/gmp.info +#usr/share/info/gmp.info-1 +#usr/share/info/gmp.info-2 diff --git a/config/rootfiles/common/stage2 b/config/rootfiles/common/stage2 index 085092d7a..39bf555c1 100644 --- a/config/rootfiles/common/stage2 +++ b/config/rootfiles/common/stage2 @@ -74,6 +74,7 @@ usr/lib/libgcc_s.so.1 #usr/lib/libstdc++.la #usr/lib/libstdc++.so usr/lib/libstdc++.so.6 +#usr/lib/sse2 #usr/local #usr/local/bin #usr/local/bin/archive.files diff --git a/config/rootfiles/core/80/filelists/i586/gmp b/config/rootfiles/core/80/filelists/i586/gmp new file mode 120000 index 000000000..52a09cd0b --- /dev/null +++ b/config/rootfiles/core/80/filelists/i586/gmp @@ -0,0 +1 @@ +../../../../common/i586/gmp \ No newline at end of file diff --git a/lfs/gmp b/lfs/gmp index 55603a5e3..1e518a2b3 100644 --- a/lfs/gmp +++ b/lfs/gmp @@ -34,8 +34,15 @@ TARGET = $(DIR_INFO)/$(THISAPP) ifeq "$(MACHINE)" "i586" CONFIGURE_ARGS = ABI=32 + BUILDTARGET_PENTIUM4 = $(patsubst $(MACHINE)-%,pentium4-%,$(BUILDTARGET)) endif +CONFIGURE_OPTIONS = \ + --prefix=/usr \ + --enable-cxx \ + --enable-mpbsd \ + --disable-nls + ############################################################################### # Top-level Rules ############################################################################### @@ -74,10 +81,30 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure --prefix=/usr \ - --build=$(BUILDTARGET) \ - --enable-cxx --enable-mpbsd --disable-nls + cd $(DIR_APP) && \ + $(CONFIGURE_ARGS) \ + ./configure \ + --build=$(BUILDTARGET) \ + $(CONFIGURE_OPTIONS) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install + +ifeq "$(MACHINE)" "i586" + # Build SSE/SSE2 optimised version for x86 + cd $(DIR_APP) && make clean + cd $(DIR_APP) && \ + $(CONFIGURE_ARGS) \ + ./configure \ + --build=$(BUILDTARGET_PENTIUM4) \ + $(CONFIGURE_OPTIONS) \ + CFLAGS="$(CFLAGS) -march=pentium4" \ + CXXFLAGS="$(CXXFLAGS) -march=pentium4" + cd $(DIR_APP) && make $(MAKETUNING) + + -mkdir -pv /usr/lib/sse2 + cd $(DIR_APP) && install -v -m 755 .libs/libgmp.so.10.0.5 /usr/lib/sse2 + cd $(DIR_APP) && install -v -m 755 .libs/libmp.so.3.1.25 /usr/lib/sse2 +endif + @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/stage2 b/lfs/stage2 index 956f58953..a08481630 100644 --- a/lfs/stage2 +++ b/lfs/stage2 @@ -53,7 +53,7 @@ $(TARGET) : -mkdir -pv /{media/{floppy,cdrom,usbkey},sbin,srv,var} -install -dv -m 0750 /root -install -dv -m 1777 /tmp /var/tmp - -mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src} + -mkdir -pv /usr/{,local/}{bin,include,lib{,/sse2},sbin,src} -mkdir -pv /usr/{,local/}share/{doc,info,locale,man} -mkdir -v /usr/{,local/}share/{misc,terminfo,zoneinfo} -mkdir -pv /usr/{,local/}share/man/man{1..8} From 13eef3ba74c47e8beabd87c006b597c6c46e9e46 Mon Sep 17 00:00:00 2001 From: Michael Tremer <michael.tremer@ipfire.org> Date: Fri, 18 Jul 2014 15:31:15 +0200 Subject: [PATCH 143/143] ddns: Update to version 003. --- lfs/ddns | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/ddns b/lfs/ddns index a14f3c281..c8348cee2 100644 --- a/lfs/ddns +++ b/lfs/ddns @@ -24,7 +24,7 @@ include Config -VER = 002 +VER = 003 THISAPP = ddns-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 307f36e6dadf537470a6b682b1536724 +$(DL_FILE)_MD5 = 9ff8ab5fa716859b51f63b0a241f1337 install : $(TARGET)
CA-Upload$Lang::tr{'upload ca certificate'}
$Lang::tr{'ca name'}: