Commit graph

15 commits

Author SHA1 Message Date
Frederic Hemberger
1896af0a45 Improve application security
- Make session cookies only available via HTTP (prevent access from JavaScript)
- only log PHP errors instead of displaying them in production.
  Displaying errors may give attackers hints how to exploit the application

Set HTTP headers:

X-Frame-Options: DENY
Prevent Clickjacking attacks, see: http://en.wikipedia.org/wiki/Clickjacking

X-Content-Type-Options: nosniff
Prevent code injection via mime type sniffing

Former-commit-id: 4ca925874c
2014-01-21 16:14:47 +01:00
Jérôme Schneider
aef2981e05 Update Tools.php
Former-commit-id: 688376241f
2013-08-24 22:29:19 +02:00
Jérôme Schneider
d223f2fa30 Updated Baïkal Website URL
Former-commit-id: 6b8184883c
2013-07-07 16:28:34 +02:00
Jérôme Schneider
574819c64b Merge pull request #63 from evert/composer
Adding composer support thanks to @evert. SabreDAV is now installed as a dependency using composer. Thanks @evert, this is awesome :)

Former-commit-id: b523f5fec4
2013-03-21 14:22:36 -07:00
Lukas Pirl
7b08b7b742 Fixes issue with determination of PROJECT_URI in an Apache userdir
Former-commit-id: ea1b9c9d59
2013-02-13 15:07:54 +01:00
Evert Pot
d93d11ce95 Removing references to class loaders
Former-commit-id: ac21caca77
2013-02-09 13:01:42 +00:00
Evert Pot
fd0679c388 Added a composer file, and removing class loaders.
Former-commit-id: 02378c96fc
2013-02-09 12:58:33 +00:00
Jérôme Schneider
8e83caa0ef Flake and Formal are now integrated in Baïkal (not submodules anymore).
Former-commit-id: 56ae2fdc62
2012-11-19 13:49:51 +01:00
Jérôme Schneider
a070dd30c5 Flake and Formal submodules are removed.
Former-commit-id: cbb76ad2a8
2012-11-19 13:44:23 +01:00
Jérôme Schneider
8803e6654f Upgraded SabreDAV to version 1.8.0; The migration script has been updated consequently (database structure changes during migration).
Former-commit-id: 8df744874b
2012-11-18 21:22:37 +01:00
Jérôme Schneider
8198adcd81 Flake is updated to apply windows paths fix.
Former-commit-id: 7c8582fdcb
2012-11-16 09:00:32 +01:00
Jérôme Schneider
715966edbb * Automatically selects MySQL if SQLite is not available
* Improved packaging scripts
* Corrected magic_quotes_gpc in .htaccess; this is now handled by Flakes via PHP code
* BASEURI problems corrected


Former-commit-id: afb10b8ae3
2012-11-07 16:26:38 +01:00
Jérôme Schneider
bf9703f97f Updated Flake reference.
Former-commit-id: 1c43e960c4
2012-11-07 15:01:58 +01:00
Jérôme Schneider
f252a769bc Baïkal can be configured to use MySQL right at initialization.
Former-commit-id: 57a7987932
2012-11-07 14:47:50 +01:00
Jérôme Schneider
cbe76d0547 Submodules are reattached.
Former-commit-id: 424053f6a5
2012-08-20 23:13:04 +02:00