Frank Karlitschek
24d14783d7
added a serverProtocol function that correctly returns the used protocol even if the ssl connection is terminated at a reverse_proxy or at a load balancer
13 years ago
Frank Karlitschek
a72e6cc113
fix oc-780
13 years ago
Frank Karlitschek
d4ea853fcf
use our own serverHost call so that ownCloud works with reverse proxy servers
13 years ago
Sam Tuke
ec0c0f3907
Added & improved documentation
13 years ago
Sam Tuke
ef60dcc23e
fixed typo
13 years ago
Sam Tuke
6b3df8ae9c
Improved class comment block
13 years ago
Sam Tuke
8744b09959
added extensive class comment based on icewind's January list email
13 years ago
Sam Tuke
fc400e06c3
fixed typos in var names
13 years ago
Sam Tuke
43fcae0409
clarified comment
13 years ago
Bart Visscher
a33f580db1
Remove OC_App::register function
...
The data supplied is never used in OwnCloud. Removed the call from all the apps, and made the public API function empty.
13 years ago
Bart Visscher
4434016a8b
Whitespace fixes
13 years ago
Frank Karlitschek
22a04d8e93
don´t hardcode /tmp
13 years ago
Michael Gapczynski
fbe58755e5
Restrict requested app to apps directory
13 years ago
Frank Karlitschek
982cde0bb1
check during ownCloud upgrade if all the installed apps are compatible with the new ownCloud version. Disable them if not
13 years ago
Frank Karlitschek
a945fa10a6
update copyright
13 years ago
Frank Karlitschek
dfd5a9759c
only enable compatible apps
13 years ago
Brice Maron
9c2a6fb551
Add HEAD request management for files ajax/download.php
13 years ago
Frank Karlitschek
24318354f2
changed the default from Berlin to UTC.
...
Greetings form Berlin by the way ;-)
13 years ago
Robin Appelman
60fdc13ae6
enable running unit tests from cli
13 years ago
Florian Hülsmann
d2e2a2b2c0
prevent apps from printing output from app.php
13 years ago
Robin Appelman
cb23bae8d9
dont throw errors when apps dont have types configured
13 years ago
Robin Appelman
f00b57f8be
files app is always enabled
13 years ago
Frank Karlitschek
c0db603d29
this is 5 pre alpha now
13 years ago
Frank Karlitschek
7e49a33d64
getStorage belongs to files not to apps.
13 years ago
Frank Karlitschek
08f7d4c552
document the public classes a bit more
13 years ago
Robin Appelman
a2cc772aa5
dont run update scripts for apps that arent enabled
13 years ago
Robin Appelman
b096fd9ed8
log upgrades
13 years ago
Robin Appelman
df64b9b0e9
strict standards fixes for sqlite3
13 years ago
Michael Gapczynski
90cbc32c77
Fix redirect after login, prevent open redirects
13 years ago
Frank Karlitschek
16224e5e8b
"fopen(" interferes with our own classes.
...
remove it for now and let´s fix this later
13 years ago
Frank Karlitschek
db77dc91bc
only try to install apps that are compatible with oC4
13 years ago
Frank Karlitschek
2e9115efe0
increase to RC2
13 years ago
Michiel de Jong
a6ff909911
this code looks wrong to me but i'm putting it back while we find out what the right code should look like
13 years ago
Michiel de Jong
1a874b4c56
make redirect safe by restricting it to current host
13 years ago
Michiel de Jong
9b5e8a2c63
fix redirect to desired page after login
13 years ago
Robin Appelman
48505c5626
improve tar archive backend
13 years ago
Robin Appelman
c1ba4deb72
when scanning a folder that is a mountpoint, use the root of the mount for checking if a folder is writable instead of the folder
13 years ago
Robin Appelman
aac9629e88
add support for custom ports for mysql/pgsql by adding :portnumber to the database host
13 years ago
Robin Appelman
5fe7200a7f
update documentation of oc_user::checkpassword
13 years ago
Robin Appelman
2c99924f7d
make sure the group exists in the backend before adding a user to it
13 years ago
Bart Visscher
b39f01fce6
Comment spelling fix
13 years ago
Bart Visscher
5d72681d10
Better place to check caching headers
13 years ago
Arthur Schiwon
01b366df80
avoid corrupt ZIP files on lighttpd, should fix oc-467
13 years ago
Thomas Mueller
583dce5276
removing executable bit - again
13 years ago
Robin Appelman
6779f28af4
cache app types during install or update
13 years ago
Thomas Mueller
bda2dbec1f
Prevent Clickjacking by adding additional headers:
...
header('X-Frame-Options: Sameorigin');
header('X-XSS-Protection: 1; mode=block');
header('X-Content-Type-Options: nosniff');
Thanks to Lukas Reschke for reporting this issue (and many more).
13 years ago
Robin Appelman
e7c106d91e
selective app loading for remote/public
13 years ago
Michael Gapczynski
a332c39472
Check if path_info is empty as well, fixes bug oc-632. Thanks to die3lustigen2.
13 years ago
Robin Appelman
8d475debe0
additional logging when db upgrade fails
13 years ago
Robin Appelman
1a2ab2ef68
prevent user creation with empty password
13 years ago