[Pkg-owncloud-commits] [owncloud] annotated tag v5.0.0beta1 created (now ebebf2e)

David Prévot taffit at alioth.debian.org
Fri Nov 8 23:16:56 UTC 2013


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to annotated tag v5.0.0beta1
in repository owncloud.

        at  ebebf2e   (tag)
   tagging  59fd9b2bd2a23e008a0be3180a423276d7a00f35 (commit)
  replaces  v4.5.0
 tagged by  Frank Karlitschek
        on  Wed Feb 20 19:13:03 2013 +0100

- Log -----------------------------------------------------------------
5.0.0 beta 1

Alessandro Cosentino (3):
      Moved relative_modified_date from file/js to core/js
      uncomment hours entries in relative date functions
      fix translation issues with previous commit

Arthur Schiwon (128):
      LDAP: check if index is set, fix Notices
      make files_versions use OC_User::getHome, fixes 'PHP Warning:  Missing argument 1 for OC_FilesystemView::getAbsolutePath' with custom user home dirs
      LDAP: fix retrieval of Quota and Email
      unset UserID after Update
      LDAP: fix cache save and check, fixes oc-2118
      LDAP: fix db update for Postgres
      get effective username after webdav login, fixes oc-2108
      Files: urldecode urlencoded dir names, fixes oc-2111
      LDAP: properly check if Groups-feature is enabled
      LDAP: check for resource before unbinding
      LDAP: know, wether server supports paged search
      LDAP: add support for paged searches.
      LDAP: let getUsers make use of paged search
      LDAP: sourced out paged search init into initPagedSearch method, making search slicker again
      LDAP: debug messaged
      LDAP: let result processing in Access::search slice the array for not-paginated search. getUsers e.g. does not need to take care of it anymore. adjustments in group_ldap to follow.
      remove TODO comment, it's done
      LDAP: fix again proper check if groups are enabled
      LDAP: use the correct attribute in filter
      LDAP: be careful which limit is send to possible paged LDAP search
      LDAP: add  error handling for failed searches
      LDAP: improve slicing
      LDAP: getGroups to use paged searches
      LDAP: make filter in readAttribute configurable
      LDAP: usersInGroup now also does LDAP serverside search.
      remove whitespaces, no code change
      make sure all filesystem apps are loaded when setupFS is proceeded, to make sure the emmited setup-hook is received. Fixes #89
      check if RUNTIME_NOAPPS is set before using it
      LDAP: clear the cache not only when TTL changes, but with every settings update. Fixes #194
      code style
      merge from master
      prepare SQL query only once, that's what prepared statements are for. Should improve upgrade time with larger setups
      Fix mkdir and opendir warnings when path does not exist
      LDAP: fix typo in config value handling.
      LDAP: cherrypick objectGUID handling from stable45, was part of PR 344
      Fix remote.php CSS+JS garbish on some systems
      coding style
      really check if mod_deflate is loaded
      LDAP: escape values in the DN, fixes #419
      LDAP: Make update script escape all known DNs. Requires version bump.
      port dd694b5 from stable45
      port  95cee0e  from stable45
      make sure path starts with /
      all but the first parameter are introduced by &
      check whether to join url with ? or &
      coding style
      remove debug output
      use normalizePath to have a proper target path
      LDAP: ldap_explode_dn escaped too much, fix it by manual replacement. Fixes different problems, esp. with non-ascii characters in the dn (#631)
      use username, not passed loginname, might differ
      implement getCurrentUser in Sabre Auth Connector, fixes #508
      Show conflict warning when user_ldap and user_webdavauth are enabled
      Show conflict warning when user_ldap and user_webdavauth are enabled
      Also show a more prominent warning when php_ldap is not installed
      Give also hint about possible conflicts in the user_webdavauth description
      LDAP: fix spelling
      Switch to textarea to enable configuration of multiple DNs
      Base DNs will be used as array, now, to support usage of multiple DNs
      support multiple base DNs
      support LDAP search using multiple base DNs also with paged results, implements #395
      Code style
      dechex not necessary, do not waste time with it
      introduce configPrefix to allow settings for multiple LDAP servers
      documentation for the Connection constructor
      add LDAP User and Group proxies to suppoer multiple servers
      LDAP: fix parameter passed not as expected
      LDAP: fix read configuration, remove unnecessary debug output
      LDAP: enable support for multiple LDAP/AD servers
      LDAP: add support for backup/replica servers
      fix undeclared variable
      make sure port is used as backup port if not specified. documentation. determine connection error earlier.
      LDAP: first basics for multiserver config ui
      coding style
      LDAP: gather defaults in one place, simplify readConfiguration
      LDAP: pass defaults to settings form, and restore them on creating a new configuration if wanted
      fix mixed key and value
      Ajaxifiy Settings Save
      fix continue in switch, add another key to skip
      fix more config keys for save settings handling
      make sure that Configuration is read when getConfiguration is called. And give back the appropriate result.
      LDAP settings: read configuration when another server config is chosen
      LDAP: fix default
      LDAP: consolidate config prefix determination, autofill combo box in settings
      LDAP: Clear cache on saving settings
      LDAP: clean up, save configuration is now handled by Ajax
      LDAP: improve and cleanup settings JS
      LPAP: cleanup settings.php, it's already ajaxified
      LDAP: add missing new LDAP Helper
      LDAP: implement deleteConfiguration feature
      LDAP: forgotten file for deleteConfig feature
      LDAP: make it possible to enable/disable server configurations
      LDAP: make settings strings in JS translatable
      Adjust user interface to additions around displayName Handling
      LDAP: implement support for ownCloud Display Names
      Typo
      LDAP: Always preset configuration prefix when no configuratin is stored or all remaining ones are deleted
      LDAP: use consolidated method for determining config prefix
      LDAP: send back error message properly
      LDAP: make sure app meta data is not deleted from database when deleting configuration with empty prefix
      LDAP: working visual feedback on save. Save button will be highlighted green or red.
      LDAP: some inline documentation
      LDAP: update quota on every uncached userExists, i.e. also on every isLoggedIn, fixes #1278
      LDAP: update link to online documentation
      LDAP: make it possible to define attributes that should be considered on searches
      LDAP: fix wrong index
      LDAP: remove unnecessary placeholders, fixes PHP warnings
      LDAP: avoid attempts to save null as configvalue
      LDAP: adjust settings interface for custom search attributes
      string fragment was added by accident and does not belong here
      LDAP: implement getDisplayName and getDisplayNames also for UserProxy (multiple server support)
      LDAP: settings Advanced tab has grown too long by far. Structure it using accordion
      remove ugly whitespace
      offer change password only when the action is supported by the user backend
      check whether user belongs to the backend before calling getHome()
      LDAP: do not store user home as it destroys configurability. always fetch it. use of cache is save however, it is cleared when settings are saved
      code style
      LDAP: version bump -> clean up database
      LDAP: fix settings handling of homeFolderNamingRule option
      LDAP: info string improved
      LDAP: when ldaps and tls are configured, disable the latter one - they do not work together. ldaps already creates a secure connection.
      LDAP: better detect timeouts. do not try to reconnect. do not try to bind when connection failed. makes ownCloud more responsive, esp. with multiple server connections configured
      Typo
      LDAP: fix database cleanup in update  script
      LDAP: change generation of internal names. Use UUID for users. Change to sequential numbers for groups as they are still used as display names
      adjust copyright
      LDAP: format dn before using it, not other way round. fixes #1605
      LDAP: announce that OC_USER_BACKEND_GET_DISPLAYNAME is implemented, fixes #1727
      LDAP: check array with isset first to avoid warnings about undefined index

Bart Visscher (185):
      Very basic conversion of ocs to Symfony Routing Component
      Convert routing to ownCloud fluid interface
      Merge branch 'master' into routing
      Add functions for the common HTTP methods
      Merge branch 'master' into routing
      Convert new actions
      Small cleanup
      Add 'ocs' as app name to API registration
      Move loading of routes to OC_Router
      Create OC_Router in OC::init
      Fix OC_API::register
      Make calling ocs/v1.php/config work
      Fix OC_OCS_Privatedata::privateDataGet
      Fix require 3rdpartypath
      Fixup OCS modules
      Routing: Method needs to be uppercase
      Routing: Handle MethodNotAllowedException
      API: set request method for registered urls
      Fix /privatedata/getattribute route
      API: Complete respond function
      Change access to router object to getter function
      Quick fix for xml encoding arrays
      Move loading of routes to OC::getRouter function
      Routing: combine all routes into one set
      Add loading of routes in OC_Router
      Create OC_Router in OC::init
      Routing: Method needs to be uppercase
      Change access to router object to getter function
      Move loading of routes to OC::getRouter function
      Routing: combine all routes into one set
      Fix for running doing routing in lib/ocs.php
      Merge branch 'master' into routing
      Routing: Fix construction of RequestContext
      Add router match to OC::handleRequest
      Routing: Prepare load funtions to be called from OC_Router
      Routing: Add some core routes
      Routing: And start using them from php
      Use core routes in js too
      Merge branch 'master' into routing
      Fix linkTo calls for new routing
      Fix gallery image view
      Merge remote-tracking branch 'gitorious/master' into routing
      Merge branch 'master' into routing
      Merge branch 'master' into routing
      Remove redundant loadApps
      Add linkToRoute functionality
      Merge branch 'master' into routing
      Merge branch 'master' into routing
      Implement route for download in OC_Search_Provider_File
      Convert menu entries of settings pages to use router
      fix actioninclude
      Make the settings ajax calls use the router
      Make the core ajax calls use the router
      Fix route name
      Implement routing on javascript side
      Add API description to OC_Route and OC_Router
      Use __DIR__ instead of __FILE__ to get SERVERROOT
      No need to use array_search
      Remove unused search code
      Add logging when stripping apps from autoload include path
      whitespace fixes
      Use resolved path for require_once in autoloader
      Add unit tests for OC_DB
      Add missing test files
      Fix the db tests when running all tests
      Skip apc test when apc is not enabled for CLI
      Fix syntax error in postgres table check code
      PHPUnit 3.6 does not support @expectedException with the generic exception class
      Swap values for assertEqual to get better error message, also renamed the function to phpunit name
      Disable loading apps before starting tests
      Give share test users a unique prefix
      Change the Archive_Tar _addFile function to make it possible to use a different filename
      Use $SERVERROOT/tests/data for testGetMimeType
      Whitespace cleanup
      Add support for multiple login cookie tokens
      Cleanup login tokens on login success
      Make the lifetime of the remember login cookie
      core.js and core.css don't need to be absolute
      Check for file exists before loading app version file
      Merge branch 'master' into routing
      Change the lostpassword flow to a controller
      Resetting the password should also invalidate the token login cookies
      Check for file exists before loading app version file
      dir in newfile has to start with /
      Split database setup code to functions
      Change Symfony/Component/Routing from submodule to composer fetching
      More info for composer.json
      Merge branch 'routing'
      Add composer command for now, see
      Fix download url generation
      Include copy of Symfony routing component, and don't use composer
      Merge remote-tracking branch 'git://github.com/susinths/SabreDAV_1.7.1.git'
      Remove wrongly committed files
      Fix introduced style errors
      Include copy of Symfony routing component, and don't use composer
      Move generating cache key from files from OC_Minimizer to OC_Cache
      Add ETag caching for Javascript routes
      Remove subnavigation key, not used
      Remove fixme, problem is solved already
      Move and fix app setting navigation detect
      Change search to use routing
      Move loading setting routing to OC_Router
      Use files remote webdav in compatibility files/webdav.php
      Merge pull request #136 from scambra/users-fixes
      Separate control code from class definition
      DRY for creating htaccess to protect data-directory
      Disable loading apps before starting tests
      Merge pull request #157 from owncloud/setup
      Use util function to protect datadirectory in setup
      Create functions to install standard hooks
      Cleanup user settings js
      Always have the username as string in user admin
      Better check and handling of user creation
      Better check and handing of user deletion
      Better place to check for user removal
      Rename install hook functions to register hook
      Do the url encoding once, only in breadcrumbs template
      Merge pull request #471 from owncloud/461_drag_drop_upload_to_folder
      Fix lostpassword url generation
      Also reject names with \ in the name
      Group name does't need to be sanitized before storing it in the database
      Merge pull request #601 from butonic/add_drag_shadow_in_firefox
      Merge pull request #619 from samtuke/versions_cache
      Move loading of all the apps to setting the active navigation entry.
      Merge pull request #605 from owncloud/fix_false_positive_share_2
      Merge pull request #644 from butonic/checkstyle_fixes
      Merge pull request #603 from owncloud/store_plain_groupname
      Fix warning about redirect_url not set
      Merge pull request #182 from owncloud/fix-redirect
      Merge pull request #721 from owncloud/improve-installation-and-login
      Merge pull request #829 from owncloud/contacts_api_namespace_fix
      Fix "No space found after comma in function call"
      Fix "Line indented incorrectly"
      Fix some of "Closing brace must be on a line by itself"
      Fix "There must be a single space between the closing parenthesis and the opening brace"
      More whitespace fixes
      More style fixes
      Merge pull request #875 from owncloud/multiplefiles_json
      Merge pull request #914 from owncloud/incorporate-qa-tools-used-by-ci
      Merge pull request #925 from owncloud/fix_issue_918
      Merge pull request #935 from owncloud/ignore_autogenerated_testfiles
      Merge pull request #1157 owncloud/move-OpenID
      Merge pull request #1112 from Raydiation/master
      Merge pull request #1169 from owncloud/webdav_L10n
      Merge pull request #1172 from owncloud/isSubDirectory
      Merge pull request #1177 from owncloud/OC_User--isAdminUser()
      Merge pull request #1187 from owncloud/fixing-unused-and-undefined-in-master
      Spaces to tabs
      Whitespace cleanup
      Merge pull request #1180 from owncloud/whitespace-cleanup
      Merge pull request #1204 from Raydiation/master
      Fix wrong word in comment
      Merge pull request #1384 from owncloud/upgrade_fix
      Merge pull request #1469 from owncloud/no-setlocale-on-windows
      Change files_versions namespace to OCA\Files_Versions
      Only calculate md5 of local file once
      Replace OC_FileCache usage in files_versions
      Correct lib/public/contacts.php tests
      Execute the post setup check after finishing the setup
      Move loading of js_config to templatelayout
      Define the variables that are expected to exist but won't be set in setup
      Fix disabling setup form on submit
      Fix warning with displayname in user layout template
      Fill oc_webroot with the expected value
      Merge pull request #1507 from tripflex/master
      Merge pull request #1539 from owncloud/fixing-1508-master
      fix-oc_webroot
      Better way of getting the navigation entries for an app
      Always load the apps before trying to match a route
      Fix files router download links
      Remove invalid characters from app id to prevent loading of invalid resources
      Remove unneeded __destruct call in OC\Files\Storage\Temporary
      Fix SpaceBeforeOpenBrace errors
      Fix indentation style
      Fix NoSpaceAfterComma and SpaceBeforeComma
      Add braces around single line if statements
      Whitespace indent fixes
      Style-fix: Breakup long lines
      Merge pull request #1682 from owncloud/fix-ie8-master
      Merge pull request #1662 from owncloud/style-cleanup
      Style cleanup user_ldap
      Join short comment lines
      Join split translated strings
      Style cleanup files_external
      Join split translated strings

Benjamin Liles (1):
      Various bug fixes for swift

Bernhard Posselt (41):
      dont resize content div with javascript but use css box-sizing to do it
      added functions for printing escaped and unescaped values
      added old functions again to not break apps, but show a deprecation warning
      added tests for p and print_unescaped
      assert in proper order
      splitted two tests with two assertions each into four tests with one assertion
      fixed copy paste error. 4th test will now test print_unescaped instead of p
      Prevent ajax race conditions when using routes by offering a callback that is run after the the routes have finished loading
      Revert "Prevent ajax race conditions when using routes by offering a callback that is run after the the routes have finished loading"
      Prevent ajax race conditions when using routes by offering a callback that is run after the the routes have finished loading
      instead of warning via popup, write to console.warn
      When using routing in apps, no apps are loaded in the left navigation tree. To fix this: load apps for matching a request
      fixed: this.routes_request is a deferred/promise
      removed unneeded callback checks in routes_request that could potentially fail
      added more unittests for the group file
      fixed error that displayed a white page and a warning that routes could not be loaded from apps that was caused by the ocs_api merge
      readded ocs routes
      added cleanup recommendations by including ocs in the cachedKey method and moving the ocs routes stuff at the end of the loadRoutes method
      dont resize content div with javascript but use css box-sizing to do it
      dont show horizontal scrollbar
      load classpaths of apps before routes
      spaces to tabs
      Merge pull request #1214 from Raydiation/master
      moved iframe height and width fix from js to css
      Merge pull request #1562 from schiesbn/fix_naming
      Merge pull request #1560 from owncloud/fix_replacing
      moved iframe height and width fix from js to css
      added exe and msi filetypes and icon
      Revert "added exe and msi filetypes and icon"
      Revert "moved iframe height and width fix from js to css"
      added icons and mimetypes for .msi and .exe files
      Merge pull request #1575 from owncloud/exec_mimetype
      added l10n for db error messages
      Merge pull request #1564 from schiesbn/trash_bin_breadcrumbs
      Merge pull request #1601 from owncloud/lightbox-icons
      Merge pull request #1611 from owncloud/breadcrumb-sizing
      fixed  argument for translation
      Merge pull request #1573 from owncloud/fixing-ctor-local-storage-master
      Merge pull request #1650 from raghunayyar/personal-toggle-fix
      Merge pull request #1697 from owncloud/navigation-details
      Merge pull request #1708 from owncloud/style-cleanup-user_ldap

Bjoern Schiessle (44):
      moved to ocs.php from master and added dummy functions for the keyserver
      moved to ocs.php from master and added dummy functions for the keyserver
      keymanager class for basic operations to store and retrieve keys
      function to ask for the encryption mode (server side or client side).
      fixed path for filesystem view
      implemented publicKeyGet() and privateKeyGet() calls
      Merge branch 'files_encryption' of gitorious.org:owncloud/owncloud into files_encryption
      write private/public key from the client to the server
      run setup routine only for server side encryption
      write keyfiles to server
      ocs call to get file key for client side enncryption
      get/set key files, take shared files into account
      url needs to be case sensitive to be able to have files and paths as part of the URL
      comment added
      update file encryption key over webdav properties for client side encryption
      allow admin to choose between client and server side encryption
      get encryption mode from the settings
      get settings from DB and check the right checkbox in the settings
      allow user to choose encryption mode
      remove debug output
      code cleanup
      return a list of all public keys for a given file
      only force re-login if server-side encryption is enabled
      code cleanup and TODOs added
      OCS api calls cleanup
      define default properties in keymanager.php
      set default dependencies in keymanager.php
      remove function which is no longer needed
      fix setFileKey() call in updateKeyfile hook
      lock system wide encryption settings once the admin took a decision
      ask user for passwords when switching from client to server side encryption
      change key password when user switches from client to server side encryption.
      disable admin choice of encryption mode once a decision was taken
      change private key passphrase; disable file proxy for keymanager operations
      code cleanup
      typo fixed
      only call proxies for server side encryption
      execute file hooks only if server side encryption is enabled
      ToDo item removed
      check if user has write access to a given file before updating the filekey
      write error to OC_Log
      move chane password code from keymanager.php to crypt.php
      provide ocs calls and keymanager functions to get/set both keys (private, public) of a user together
      urldecode private- and public-key

Björn Schießle (213):
      fix missing dir creation for file versions (OC_Filesystemview::mkdir doesn't work here because it doesn't create directories recursively)
      only check if #dropdown hasClass drop-versions if a drop down is open. Otherwise it will never open the history drop-down
      don't show the share action in the file view for publically shared files.
      fixed offset calculation (bug #1961)
      generate correct link for shared files and shared directories
      add *.ai files to the mimetypes list
      nortmalize path before adding it to the fscache to avoid multiple fscache entries for the same file
      check if directory already exist before executing mkdir
      remove unneeded variable
      this is no longer needed, commit cb91e27ab33d4e2b2d13b26cdc8d965d1607201e should fix the issue
      fix bug #1977: remove etags from database after version rollback so that the client can detect the changes
      normalize path to avoid problems with trailing slashes, double-slashes, etc.
      check for mount points if file was shared from a different user
      load system wide configured mount points before accessing shared files
      typo from previous commit fixed
      check if mount point was already loaded to avoid redundant read operations
      add parameter to specify user for which OC_Filesystem should be initialized.
      calling OC_Filesystem at this point will initialize file system with wrong user (for public shared links if another user is logged in). Therefore remove trailing slashes without the help of OC_Filesystem.
      Shared files are not stored in the file cache. Therefore we need to
      fix copy&paste bug from previous commit
      urldecode target directory
      normalize path
      don't call $('#found_versions').chosen(); after opening the history drop-down since no version is selected at the beginning
      fix broken paths in versions app
      fix function documentation
      remove remaining line from merge conflict
      don't call $('#found_versions').chosen(); after opening the history drop-down since no version is selected at the beginning
      fix broken paths in versions app
      fix function documentation
      set password if user leaves password field (issue #57)
      added some visual feedback is password was set
      load logging apps for webdav connections
      adapted comments to the code changes
      urlencode file/dir to allow special characters in filename/path (issue #95)
      get the right file name for drag&drop. This was necessary after the switch to css to show/hide file actions, otherwise the actions where part of the extracted file name.
      Merge pull request #306 from owncloud/crumb_drop_fix
      Merge pull request #303 from owncloud/fix_issue_95
      backport from approved patch in stable45:
      check if $path is a empty string
      port of approved pull request #442 - 'Always set renaming to false, also if renaming was aborted, to finalize the operation and show the file actions again.'
      fix regression in file versioning for shared files
      fix regression in file versioning for shared files
      fix typo in variable name
      rebase on latest master
      Merge pull request #650 from schiesbn/fix_fileVersioningForSharedFiles_master
      make sure that all expected array keys are available
      fix more undefined indexes
      one more undefined index error
      calculate free space for versions
      add size to versions array
      update files history according the given intervals
      remove blacklist
      personal settings removed, there is no need to expire versions manually
      expire all operation no longer needed; delete oldest versions if limit of empty space is reached
      don't check for min interval, no longer needed
      get timestamp from file instead from time(); typo fixed
      add missing bracket
      remove DEFAULTMAXFILESIZE limit and make percentage of available space for versions configurable
      debug output removed
      set password for shared links when the user press enter and when he leaves the password field
      some more usability improvements:
      autofocus to password input after clicking the checkbox; code restructured; debug output added
      call the password input field by name
      use limits defined in issue https://github.com/owncloud/core/issues/860
      adjust timestamp of the file copied from the version history
      Upstream merged my patch to add additional ssl root certificates to the webdav client.
      every 1000s run reduce the number of versions for all files, not only for the currently edited file
      add complete size of versions to array
      keep track of the size of the versions directory
      some code clean-up
      some more clean-up, isVersioned() is no longer needed; rename hook fixed if a complete folder gets renamed
      function description fixed
      - code clean-up
      merge conflict fixed, settings-personal.php is no longer needed
      Merge branch 'master' of github.com:owncloud/core
      fix for issue #1189, missing variables added
      fix for issue #1186, missing variables added
      Merge branch 'versioning_history_issue_1189' of github.com:schiesbn/core into versioning_history_issue_1189
      add trash button to web interface
      initialize
      initialize $versionCreated
      Merge branch 'versioning_history_issue_1189' of github.com:schiesbn/core into versioning_history_issue_1189
      Merge pull request #1192 from schiesbn/versioning_history_issue_1189
      listen to post delete event to allow the trash bin to create a copy of the version first
      rename "publicListView" option to "disableSharing", this is more meaningful also because it is not only useful for the public list view
      call the trash bin view
      introduce option to disable download action
      first version of the trash bin app
      remove item in the trash bin view after successful undelete
      remove unneeded function
      expire files in trash bin after 30 days
      fix error message, add "appid" to the output to know which app caused the error if OC_App::getStorage() fails.
      handle group restore
      allow to look into deleted directories
      allow to restore single files/folder from a deleted folder
      remove table row in trash bin view after undelete
      calculate correct relative date for trashbin file list
      allow admin to change retention obligation for the trash bin, default value is 180 days
      add trash button to web interface
      listen to post delete event to allow the trash bin to create a copy of the version first
      rename "publicListView" option to "disableSharing", this is more meaningful also because it is not only useful for the public list view
      call the trash bin view
      introduce option to disable download action
      first version of the trash bin app
      remove item in the trash bin view after successful undelete
      remove unneeded function
      expire files in trash bin after 30 days
      handle group restore
      allow to look into deleted directories
      allow to restore single files/folder from a deleted folder
      remove table row in trash bin view after undelete
      calculate correct relative date for trashbin file list
      allow admin to change retention obligation for the trash bin, default value is 180 days
      rebase to current master; merge conflicts resolved
      no undo notification for deleted file, we use the trash bin instead
      fix typo in comment
      remove inline JavaScript
      rename 'publicListView' switch to 'disableSharing' because this is not only used for the public list view
      code clean-up
      new branch which introduces display names
      restore file in the root folder if the origin folder is not writable
      add display name to title instead if login-ID
      get all display names
      get all display names from users in a given group
      compare the correct uids
      allow to get the display name from an abitrary user
      show display name instead of uid in the public shared files view
      show display name instead of uid
      use display name to show share_width and owner information
      typo fixed
      fix merge conflicts
      use hidden input field to disable sharing
      change order, key -> uid and value -> display name, this way it is also possible to have non-unique display names
      prepare user table to show and edit display names
      interface and API to change display names
      update the display name for the database back-end
      add display name to the database table oc_users
      implement display names for the database back-end
      merge conflict fixed
      implement  DisplayNamesInGroup for database back-end
      search display name instead of uid; fix key/value order for array access
      show display name in input field
      rename Name to Login Name
      icons added; empty trash bin message added
      seperate css no longer needed, use files app css instead
      added some additional error handling
      remove dubug value
      fix typo in variable name
      version dump to trigger db update
      remove dubug output
      added missing changedisplayname.php
      check permissions before changing the display name
      remove debug output
      prevent xss
      only change display name if the display name from the current user was changed; add correct display name to new user
      improved message if trash bin is empty
      make background transparent
      some minor improvements
      fix OC_Log::ERROR call
      show a spinner instead of the delete button while moving files to the trash bin
      add spinner for undelete operation for visualisation
      make spinner title translatable
      make strings translatable
      addapt the css to adjust the change display name filed to the set password field
      rename 'undelete' to 'restore'
      keep mtime
      fix merge conflict
      search for display name and uid (with no display name) since it is possible that not all users have a seperate display name
      add missing brackets
      remove some left over comments
      Merge pull request #1390 from schiesbn/search_display_name_and_uid
      debug output removed
      is_writable() is now isUpdatable() with the new filesystem
      Merge pull request #1266 from schiesbn/trash_bin
      use the same tooltip as for the password field
      Merge pull request #1434 from owncloud/trashbin_CSRF
      let the user change his display name, if supported by the back-end
      make strings translatable
      Merge pull request #1490 from schiesbn/user_displayname
      port already approved bugfix to master, https://github.com/owncloud/core/pull/1479
      allow to delete single files from the trash bin permanently
      delete debug code
      copy&paste bug, no fetchAll() needed here
      add class hascontrols to trash bin file table
      don't call the delete button unshare, unshare operation no longer available
      OCA_Versions is now known as OCA\Files_Versions
      rename OCA_Trash to OCA\Files_Trashbin
      remove debug output
      Merge pull request #1522 from schiesbn/trash_bin_fix
      keep track of trash bin size
      use never more that 50% of available disc space for the trash bin
      comment added
      debug output removed
      rename trash to trash bin
      Merge pull request #1521 from schiesbn/label_fixed
      don't add a extra 'Trash' breadcrumb since we have the home-symbol now
      initialize breadcrumbs array
      remove hascontrols from trash bin file list table
      don't use OC_FilesystemView()
      add switch to enable/disable the possibility to change the display name by the user
      Merge pull request #1552 from raghunayyar/personalpage-style-fix
      Merge pull request #1558 from schiesbn/trashbin_sizelimit
      fix positioning of password label, add autofocus to password field
      if you add/remove more than one user from the share dialog replacing 'Share' with 'Shared' will lead to a string with more and more trailing 'd's
      use new filesystem to mount users home
      call 'Trash bin' 'Deleted files'
      improved description of the trash bin app
      make store function static
      check if glob() returns any results, fix for stable45 was already approved by pull request #1695
      fix getUidAndFilename() function
      fix redirect, use the new routing
      Merge pull request #1740 from houqp/issue#1688
      Merge pull request #1752 from schiesbn/versioning_use_new_filesystem_api

Brice Maron (15):
      Fix migration problems for postgresql with MDB2 fix owncloud/apps#21
      Fix quoting problem in fs mount. give Big DB error at least in PG
      Correct more data vs attr to fix #189
      Fix delete link when new user is added
      Fix deleting multiple user w-o reloading V2
      Show error message to prevent adding a shared folder in the root dir fix #468
      Add User agent when OC does a request
      Little case fix
      Fix typo in getUrlContent fix #514
      Revoke DB rights on install only if the db is newly created
      Fix a dirty function preventing showing errors
      Remove support of sqlite2 at installation
      Simplify has sqlite test
      Case insensitive Lang Detection fix #1328
      Add Redirect to getUrlContent fix #1065

Christian Koch (1):
      Update lib/public/util.php

Daniel Molkentin (3):
      fix c&p error
      Revert "fix c&p error"
      Fix regression caused by 31b1a73e1f508a33843835b632ee05c7bfc2aaaf

Diederik de Haas (7):
      Fixed new checkstyle issues from build #1341.
      Fixed new checkstyle issues in swift.php from build #1341.
      Fixed new checkstyle issues in ftp.php from build #1341.
      Fixed new checkstyle issues in migrate.php from build #1341.
      Fixed new checkstyle issues in util.php from build #1341.
      Fixed new checkstyle issues in ocs.php from build #1341.
      Fixed new checkstyle issues in apps.php from build #1341.

Erik Sargent (19):
      initial setup
      initial setup
      initial setup
      initial setup
      no message
      keycode naming
      Keys array
      Arrow key navigation
      Enter
      Rename
      cleanup
      documentation
      Cleanup
      Revert "initial setup"
      ctrl issue fix
      event.ctrlKey
      event.ctrlKey
      Remove rename
      Code clean up

Felix Moeller (23):
      Adding the t() function to have the labels in the search results translated
      Correct a first issue Checkstyle is complaining about ...
      Make Jenkins more happy.
      More Checkstyle cleanup
      Checkstyle: LowerCaseConstant
      Checkstyle: MultiLineCondition
      Codestyle: FunctionCallArgumentSpacing
      Checkstyle: NoSpaceAfterComma
      NoSpaceAfterComma II
      NoSpaceAfterComma
      NoSpaceAfterComma
      NoSpaceAfterComma
      Checkstyle: many fixes
      Checkstyle fixes for SpaceBeforeOpenBrace
      Checkstyle fixes: NoSpaceAfterComma
      Checkstyle: Fix the last two SpaceBeforeOpenBrace
      Checkstyle: Fix the last 25 NoSpaceAfterComma
      Checkstyle: fix the last  NoSpaceAfterEquals
      Checkstyle: Fix last six NewlineBeforeOpenBrace
      Checkstyle: Fix the last two  InvalidEOLChar
      Style: Different line endings in one file are bad for sure
      Style: Remove all the dangling white spaces
      Style: The last two spaces

Florian Hülsmann (2):
      Hook emission on sharing stuff
      fixed user/group sharing hooks

Frank Karlitschek (79):
      marks as 5.0 pre alpha
      add a link to the contribution guidelines to make it easier for new people
      fix the webdav user backend. still not completel working but a frist step
      fix the webdavauth app
      Merge pull request #252 from owncloud/fix_user_webdavauth
      fix the broken image path on the apps page
      add credits to personal page too so that non admins can see what they run.
      add a check and a warning if the ownClodu server is not able to establish http connections to the internet. The reason is that users complained that external filesystem support, the update checker, downloading of new apps or the nowledgebase don´t work and don´t know why.
      Merge pull request #280 from butonic/feature_bmp_support
      interpret http 403 and http 401 as not authorized
      make it possible to manually override the hostname and protocol if the automatic detection from ownCloud fails. This can happen in reverse proxy situations or with loadbalancers setups.
      even error messages have the right to look a bit pretty
      Merge pull request #561 from owncloud/cssfix
      prettier error output. Let´s see how many more low hanging fruits I find on my way to the real bug that I want to fix ;-)
      A new function to create nice error page. And use it for fatal db errors
      remove left over tag
      add a few more indexes. This is just a first step. More work is needed here but this should improve perfomance already for big installations.
      remove the index on the share table because of problems with the index size. Thanks to icewind for spotting this.
      add some output why some of the external filesystems might not work
      disable not available external filesystems. Restructure the configuration a bit and improve naming
      don't call shell_exec if safe_mode is on.
      Merge pull request #824 from owncloud/add_user_backend_registration_debug_log
      Try to fix #836
      first version of the new documentation system integration.
      a bit more polish. We are getting there.
      show the link to the issue tracker only for Admins as discussed with Björn and Jan.
      remove PgeNavi. It's no longer used
      Merge pull request #850 from owncloud/icons-for-login
      add pointer to the existing documentation. This will be replaced by the rel documentation during packaging
      rename to doc
      make it more readable
      add curl proxy support. Fixes #504
      make it more readable as deepdiver suggested
      proper escape the mountpoints. Fixes
      cleaning up the settings. standardize the format, add missing I10N and other small things. Yes. This is not perfect. But way better than before ;-)
      check if admin
      Merge pull request #913 from owncloud/fix_settings
      add a check and a warning if setlocale is working
      Merge pull request #868 from owncloud/new_doc_system
      Merge pull request #961 from owncloud/check_locale
      add curl proxy support. Fixes #504
      make it more readable as deepdiver suggested
      Merge branch 'add_curl_proxy' of https://github.com/owncloud/core into add_curl_proxy
      Merge pull request #888 from owncloud/add_curl_proxy
      Merge pull request #845 from owncloud/sqlite_error
      check if admin
      Update apps/user_webdavauth/user_webdavauth.php
      Merge pull request #1154 from owncloud/remove-uneededFile
      Merge pull request #1148 from seancomeau/topic/setup
      we are getting closer. updating is not working yet.
      mark recommended apps. server part not yet fully implemented
      merge master
      fix typo
      remove leftover code
      remove spaces
      just return "true" for now
      Merge pull request #1413 from owncloud/enable_removing_search_providers
      Merge pull request #1438 from owncloud/phpunit-tests-win32-master
      Merge pull request #1500 from chriskoch/patch-1
      add the buttons for the clients to the personal page.
      add in new window
      Merge pull request #1493 from owncloud/fix_ldap_stored_homedir
      I'm an evil bastard and I commit this 3 letter text fix without a pull request.
      alpha 1
      Merge pull request #1588 from owncloud/etag_quotes
      Merge pull request #1581 from owncloud/mapper_md5
      Merge pull request #1636 from owncloud/fixing-smb-master
      Merge pull request #1648 from owncloud/checkRequesttoken
      Merge pull request #1624 from owncloud/singleselect
      Merge pull request #1714 from owncloud/fixing-1677-master
      Merge pull request #1729 from owncloud/fix_1727
      Merge pull request #1751 from owncloud/sanitizeHTML
      Merge pull request #1724 from owncloud/long-storage-id
      Merge pull request #1720 from owncloud/usermenu-css
      Merge pull request #1731 from owncloud/unknown-freespace
      Merge pull request #1787 from maelzx/patch-1
      Merge pull request #1753 from owncloud/Extra_info
      Merge pull request #1738 from owncloud/fix_multiselect_in_settings
      5.0.0 beta 1

Georg Ehrke (18):
      add the possibility to add an preupdate.php
      remove 3rdparty files
      deny the usage of dots in database name
      don't move file into subdirectory if a file with the same name already exists (fixes #92)
      fix file delete in opera - fixes #188
      Merge pull request #261 from owncloud/fix_opera_file_delete
      make some checks server-side
      fix group and subadmin managing for 'ajax-loaded' users
      add a client side check
      Revert "fix group and subadmin managing for 'ajax-loaded' users"
      use attr instead of data
      Merge pull request #620 from owncloud/fix_600
      fix pattern for database names
      use regex which was suggested by dragotin
      add smart app banner to promote ios app
      make it possible to modify the links to the clients
      remove (comment out) old code to fix replacing of files
      remove code properly

Henrik Kjölhede (15):
      Added phpseclib to files_external as 3rdparty
      Merge remote-tracking branch 'upstream/master'
      Merge branch 'master' of https://github.com/owncloud/core
      Deleted phpseclib/tests
      Modified to new class structure
      Merge branch 'master' of https://github.com/hkjolhede/owncloud_core
      corrected namespace
      Update to conform to API changes
      Added unittest
      Spelling mistake
      Update to touch
      Just a little cleaner in touch
      Security bug
      Updated phpseclib from git + requested style changes
      Final changes from icewind1991

Isaac Rosenberg (1):
      Update lib/image.php

Jakob Sack (4):
      Add a new backgroundjob class to access the type of background jobs easily
      improve cron.php, add locking for cli cron.php
      Add BackgroundJob::setExecutionType() to public API
      fix bug

Jan-Christoph Borchardt (140):
      separate buttons for new file and upload
      update infieldlabel script from @zawaideh to fix autofill overlap, https://github.com/zawaideh/In-Field-Labels-jQuery-Plugin
      first base on navigation rework, less obtrusive, icons need to be updated, settings moved
      first icon update. Next step: make sprited hover state (like for home already)
      first move of settings to top right
      add 3rdparty folder to gitignore
      Merge branch 'master' into navigation
      first version of breadcrumb 'root', still have a weird feeling about this
      improve user menu
      Merge branch 'navigation' of github.com:owncloud/core into navigation
      merge breadcrumb root into navigation
      enable hover state, now that needs to be added to the other icons
      Merge branch 'master' into navigation
      Merge branch 'navigation' of github.com:owncloud/core into navigation
      Merge branch 'master' into navigation
      Files: change wording 'From url' to 'From link'
      Merge branch 'master' into navigation
      make images in buttons also show click-hand on hover
      Merge pull request #707 from owncloud/fix_infield_autofill
      group related input fields visually
      small fixes: toggle color adjustment, remove colon, prevent label wrapping
      better layout for installation page elements, centered and subdued legend text
      move inline warning styles into CSS, clean up and fix #270
      add primary action button in fitting subtle dark blue
      fix missing feedback when tab-focusing on checkbox
      use vector logo also on log in page, d'oh (also now retina-ready)
      fix dbhostlabel not disappearing, remove obsolete CSS
      properly center data directory label
      add my install changes from #721 again after they have been reverted through #282
      remove obsolete CSS, fix database host label position
      icons for username and password field, not sure if it’s good
      tweak icons for username and password fields, now it’s good
      ungreenify new & upload buttons
      improve general button coloring
      small code reordering of inputs and buttons
      fix new button popup looking blurry
      remove transitions for file rows and actions because it made everything seem sluggish
      bring back fixed multiselect bar so it’s visible when scrolled down, fix #746
      change technical expression 'Quota' to simpler 'Storage'
      change storage space 'none' to 'Unlimited' and capitalize Default
      dim Default Storage label color a bit
      merge master into navigation
      remove padding from header
      move CSS from JS to CSS
      fix file actions messing with file row height on narrower screens
      use slightly darker color for file actions background, fix fugly look for selected rows
      fix Firefox issues with file actions position and multiselect bar width
      Merge pull request #974 from owncloud/fixing-120-master
      Merge pull request #970 from owncloud/fixing-950-master
      fix switched values from previous commit
      fix logout icon, hopefully also #969
      Merge pull request #869 from owncloud/files-styles
      merge master into navigation
      Merge pull request #1185 from owncloud/fixing-1162-master
      new app icon style for new design
      new settings menu for new design
      fix up content and content-wrapper merge ...
      Merge pull request #1228 from owncloud/generating_zip_message
      merge changes in navigation
      undo padding change on buttons, otherwise it will mess up the upload and new buttons again
      update Files icon from home to files, update Home icon from checkbox to home
      merge styles
      Merge branch 'master' into permanent-share-icons
      fix color change on click
      increase opacity of buttons, fix for dark backgrounds like header in public share, fix #1188
      Merge branch 'master' into navigation
      use new user function to display real name if available, username still fallback
      change button box-shadow from hard white to slight transparent
      Merge pull request #1359 from raghunayyar/navigation
      ellipsize long app names in navigation
      vertical scrollbar for app navigation when too many apps
      increase opacity of inactive apps and settings entries for better visibility
      no box-shadow for public share download button
      Merge branch 'master' into navigation
      Merge pull request #1358 from owncloud/button-fix
      Merge pull request #1396 from owncloud/apps_sorting
      Merge branch 'master' into navigation
      fix header for shared links
      remove z-index from app labels which caused overlap with top bar
      fix svg fallback replacement for settings icons
      use translate string for Log out, remove title
      Merge pull request #1395 from raghunayyar/webkit-scrollbar-534
      fix CSS to coding guideline
      gitignore all apps except core ones
      Merge branch 'master' into fix_addNavigation
      remove superfluous enabled-app class again
      shift infield labels just a tiny bit to the right so the cursor doesn't overlap
      form detail on log in button, better shape
      line up 'remember' text with checkbox
      Merge pull request #1460 from owncloud/login-button
      Merge pull request #1429 from owncloud/fix_addNavigation
      move inline style to CSS file, fix details
      collapse user menu when inside one of the settings sections
      Merge pull request #1496 from owncloud/custom_clients
      Merge pull request #1497 from owncloud/collapse-usermenu
      Merge pull request #1459 from owncloud/infield-detail
      fix shorttag issue mentioned in #1357
      gitignore Cloud9IDE system folder
      Merge pull request #1501 from owncloud/fix-shorttag
      fix database labels having left padding
      some comments for CSS documentation
      remove duplicate show password toggle code, move current one to proper location
      make show password not specific to log in
      make show password toggle work for installation (once #1525 is fixed)
      improve and shorten security warning, add link to docs, fix #1342
      brighter grey for the navigation bar, hopefully solves the weird similarity to the header
      use proper HTML for other security warning too
      ellipsize infield labels when too long, specifically fix #871 for database labels on installation
      fixed database input group having two slightly thicker dividers
      Merge pull request #1538 from raghunayyar/admin-password-toggle
      add big white icons for lightbox, slideshow etc
      split close and delete icon, add red hover for delete
      correct target blank from image to link
      spaces to tabs
      move CSS to correct location, move and format php
      Merge pull request #1610 from owncloud/improved_personal_page
      svg replacement for breadcrumb home icon, fix #1620
      Merge pull request #1626 from owncloud/share-indicator-position
      Merge pull request #1627 from owncloud/home-svg
      Merge pull request #1574 from owncloud/installation-label-overflow
      only show navigation scrollbar on hover, when needed, to be less obtrusive
      always show checkbox when selected, also in IE8, fix #1621
      fix caret on installation page for IE
      fix navigation icons SVG replacement, also hover and active opacity for IE
      fix user delete button not showing in IE, another SVG replacement issue
      no ugly border around checkboxes or radio buttons
      only style text, password and search inputs like inputs, instead of using unsupported :not selector
      fix Users settings header bar element positioning, close #1686
      also fix header alignment for multiselect columns
      simplify noise (immense file size reduction), also apply to user menu and header, fix #1576
      double speed for user menu slide
      fix multiselect bar offset on shared page, close #1339 finally
      remove unused images to lessen packaged size
      exchange bright caret with dark triangle
      add dark calendar and contacts icon for firstrunwizard and others
      pixel align dark calendar and contacts icons
      Merge pull request #1700 from owncloud/fixing-1680-master
      Merge pull request #1683 from owncloud/ie-fixes
      fix erroneous CSS, remove obsolete selectors
      Merge pull request #1790 from owncloud/update_office_icons

Jenkins for ownCloud (137):
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex
      [tx-robot] updated from transifex

Jörn Friedrich Dreyer (93):
      when using oracle use LOWER() to make searching files case insensitive
      fix oc-605
      check for database error in userExists
      Merge pull request #155 from owncloud/token-expired-IE
      fix human filesize column header
      fix quota off by one error
      add i18n for cancel button
      add missing sql backticks, check sharing for error and add log
      add bmp support
      add php-doc
      move code to better places
      add php-doc for ellipsis
      implement share via link token
      introduce Files.containsInvalidCharacters(), use when creating or renaming files
      readd fallback code for pre token links
      Merge pull request #573 from owncloud/more_indexes
      Merge pull request #380 from butonic/feature_share_link_with_token
      show drag shadow in firefox by using helper:'clone'
      Merge pull request #401 from owncloud/share_hooks
      fix checkstyle for files app
      fix checkstyle for files_encryption app, add whitespace for readability
      fix checkstyle for files_external app, add whitespace for readability
      replace minified infieldlabel with dcneiners version
      merge changes discussed in dcneiner pull number 4 'fix for autocomplete issue' including firefox password overlay
      fix_new_and_upload_button_html_css
      rmeove vendor prefix for box-shadow
      upload button HTML, CSS & JS cleanup
      add IE9 CSS checkbox fixes
      fix new li icons jumping when replacing p with input
      fix svg -> png replacement for android, cleanup and remove obsolete css
      cleanup CSS whitespace and remove extra input[type='checkbok']
      add debug logging for user backend registration
      fix utf8 filenames in ie download response header according to rfc5987, see http://stackoverflow.com/questions/93551/how-to-encode-the-filename-parameter-of-content-disposition-header-in-http
      ignore autogenerated testfiles and folders
      fix broken console.log in ie8
      omit type attribute in script tag to use fallback (text/javascript)
      combine ie8 fix with debug check
      whitespace cleanup
      enable enter in ie by using .submit()+form instead of .change(), use notifications when name is empty
      show notification when renaming a file to ''
      abort rename on ESC keyup
      remove , at end of js. IE8 chokes on this
      input/form switching cleanup
      use jQuery.parseJSON fallback for IE6/7/8
      Merge pull request #945 from owncloud/fix_app_management_in_ie8
      remove css not selector - incompatible with ie8
      Merge pull request #1062 from owncloud/fix-1048-master
      add translation call for 'Not enough space available' upload error
      also translate 'No file was uploaded. Unknown error'
      move $l to top
      fix error when wrong dir was specified
      remove initial iframe, is added automatically by jquery upload mechanism
      reverse z-index of a and input to make upload work again in ie8/9
      Merge pull request #1061 from owncloud/remove_css_not_selector_to_fix_ie8_input_fields
      adapt to isFileNameValid, whitespace cleanup
      remove aborted uploads
      attach max upload tipsy to div instead of a to fix tooltip not showing due to new z-index
      ie8 ignores rgba, show button border in ie8 by adding second border css row
      more translations
      add more linebreaks, replace SQL LIMIT with param
      allow default click behaviour
      hide upload progress bar and cancel action in IE < 10
      Merge pull request #1308 from TheSFReader/master
      add multselect dnd
      use post instead of get
      reset checkbox after getting selected files instead of ofter dragging, speed up revert
      use $.trim() for IE8
      replace live() with on() in core js
      attach on to filelist instead of individual td elements for file link behaviour
      attach to filelist which is present on .ready()
      use on instead of live in users.js
      add function to remove a search provider
      simplyfy mimetype parsing of 'file' output
      attach handlers to document instead of filelist, minor whitespace cleanups
      Merge pull request #1541 from owncloud/fixing-1540-master
      Merge pull request #1550 from owncloud/fix-files-download-links
      Merge pull request #1565 from owncloud/fix_replacing
      extract common code
      fix empty path handling
      Merge pull request #1561 from Raydiation/master
      Merge pull request #1551 from owncloud/fix_files_multiselect
      count divs in actions instead of action div itself (is set to 100%)
      append .part to put files
      add a custom header clients can use to skip a n additional propset request
      send back 'X-OC-MTime: accepted' when X-OC-MTime was applied
      readd renaming and mtime handling to new directory nodes
      also rename file when it has not been present before
      check Content-Length to detect aborted uploads
      delete partial file when file upload is aborted
      only check content lenght on PUT to make litmus happy
      pretty print json
      look where you are typing ...
      Update office icons

Lorenzo M. Catucci (4):
      Return true or false from readAttribute if $attr is empty
      Return an empty array on succesful existence check
      Add an $excludingBackend optional parameter
      Exclude LDAP backend from global user searches

Lukas Reschke (267):
      Disallow users to delete their own accounts
      Send a HSTS HTTP header to enforce SSL
      Correct indentation
      Sanitize user input
      Sanitize user input
      escapeHTML function
      Sanitize user input
      Update fullcalendar to 1.5.4
      Update chosen to version 0.9.8
      Update 3rdparty/js/chosen/VERSION
      Update jQuery UI Time Picker to 0.3.1
      Update PHPMailer to 5.2.1
      Update jquery-miniColors to 1.2.1
      Fix the require path
      Update Archive_Tar to 1.3.10
      Little test for some util.php functions
      Test for geo.php
      Some tests
      Remove not reliable test
      Update SabreDAV to 1.7.1
      Revert "Update SabreDAV to 1.7.1"
      Doublehash the token to prevent timing attacks
      Fallback to /dev/random if openssl_random_pseudo_bytes not available
      Show a warning in the installer if no secure RNG is available
      Merge pull request #30 from visit1985/logonpage
      Correct formatting
      Unneeded double check
      Verify password page for users
      verifyUser() for the json part
      Remove space
      Change verifyUser so that external json files can call it
      Check if $_Post
      Change auth checks
      Remove old password check from changepassword and use verifyUser instead
      Verify user login before changing the password reset mail
      Use /dev/urandom instead of /dev/random
      Merge pull request #35 from visit1985/logonpage
      Show a warning in the installer if .htaccess is not working
      "deny from all" instead directory
      Revert "Remove old password check from changepassword and use verifyUser instead"
      Revert "Verify user login before changing the password reset mail"
      Remove verify user from personal.php
      Verify passwords for admins
      Correct check for admin
      Add isUserVerified()
      Fix PHP notice
      Fix PHP notice
      Password check for admins
      Move the ( to the right position
      Move isUserVerified to OC_Util
      Make enhanced auth time configurable
      Set a standard value for enhanced auth time
      Don't add the enhanced auth time to the configuration
      Make enhanced auth configurable
      Merge pull request #31 from visit1985/persistentcookies
      Set oc_token to httponly
      Use `get_magic_quotes_gpc()` to determine if magic_quotes is enabled
      Delete user files in /data/ after deleting a user
      Expectation should be first parameter
      Expectation should be first parameter
      Disable enhancedauth by default
      Merge pull request #38 from scambra/datepicker-l10n
      Merge pull request #58 from fmms/master
      Merge pull request #40 from scambra/dateformat-fixes
      Merge pull request #62 from fmms/master
      Fix urlencoding in the breadcrumb
      Urlencode the share URL
      Format the CSS in a readable way….
      box-shadow can safely be used without vendor prefixes
      radius can safely be used without vendor prefixes
      box-shadow can safely be used without vendor prefixes
      Format the CSS in a readable way...
      Remove uneeded vendor prefixes
      Format the CSS in a readable way...
      Remove uneeded vendor prefixes
      Format the CSS in a readable way
      Remove uneeded vendor prefixes
      Format CSS in a readable way
      Remove uneeded vendor prefixes
      Merge pull request #75 from fmms/master
      Merge pull request #76 from fmms/master
      Place the brackets in the first line
      Revert e1a4fe98908dbf8f9e795fd852b231381d4f3ce4
      urlencode
      Forget to urlencode the path
      Merge pull request #81 from fmms/master
      Allow any characters in the groupname
      Check for iconv
      Fix not defined JS variables
      Fix a typo
      Revert "Fix a typo"
      ->l expects two parameters
      Merge pull request #129 from fmms/checkstyle01
      Fix a typo
      Generate only one CSRF token
      Merge pull request #133 from fmms/checkstyle02
      Generate .htaccess when upgrading from old versions
      Don't use OC_Setup as it will show up the installer
      Send the requesttoken as form value
      Change IE8 to "older IE versions"
      Merge pull request #153 from butonic/master
      Create only one CSRF token per session
      Change the requesttoken back to OC.EventSource.requesttoken
      Make the redirect_url working again
      Merge pull request #203 from owncloud/wording-url-link
      Check for redirect_url for logged in users
      Remove uneeded new line
      Add CSRF token
      Fix a typo
      Merge pull request #220 from fmms/checkstyle02
      Remove uneeded debug output
      Merge pull request #178 from owncloud/JustOneCSRFTokenPerSession
      Merge pull request #200 from owncloud/ldap
      Merge pull request #268 from owncloud/fixing_template_test
      Merge pull request #294 from owncloud/fix_ldap_typo_set_not_get_value
      Merge pull request #368 from butonic/i18n_of_cancel_button
      Merge pull request #271 from owncloud/239_webdav_999_files
      Merge pull request #928 from owncloud/fix_permissioncheck
      Merge pull request #1043 from owncloud/fix_breadcrumb_slashes
      Merge pull request #1124 from schiesbn/sabredav2
      Merge pull request #1131 from owncloud/more_translations
      Add security section to admin menu
      Removed uneeded HTML tag
      Correct link to the bugtracker in exception.php
      Remove uneeded file
      Remove setContentTypeHeader()
      Move to apps repo
      Remove OpenID from the router
      Merge pull request #1155 from owncloud/remove-setContentTypeHeader
      Merge pull request #1150 from owncloud/EnableSSL-AdminMenu
      Create CONTRIBUTING.md
      Update CONTRIBUTING.md
      Added links to app + mirall repo
      Merge pull request #994 from owncloud/enhanced_multiSelect
      Merge pull request #1159 from LukasReschke/master
      Remove uneeded link
      Update CONTRIBUTING.md
      Fix a typo
      Create issue_template.md
      Add template
      Add ownCloud version
      Remove :
      Uneeded newline
      Add a space behind the ####
      Add the correct link to the apps repository
      Add server operating system to template
      Typos
      Updated browser log
      Merge pull request #1160 from owncloud/updateContrib
      Correct the link
      legend - l10n
      Improved the help text
      The => This
      Remove ugly indentation
      Simplify the isSubDirectory() function
      Add @brief to description
      Commentblocks should begin with two *
      Check for string position instead of string existence
      Check if user is admin - bool
      CP fail
      Remove uneeded return
      Add a closing )
      Remove uneeded returns
      Merge pull request #1135 from owncloud/allow_default_click_behaviour
      Enhanced auth is totally unmaintained and broken
      Expand if to multiple lines
      Move { to same line
      Merge pull request #1182 from owncloud/sanitizeHTML-Clean
      Merge pull request #1224 from davidgumberg/patch-2
      Make the message friendlier
      Remove uneeded file
      Change the second part of the notification
      Merge pull request #1230 from owncloud/remove-unused-autocomplete.php
      Also replace the backslash with a minus
      Sanitize the exception
      Merge pull request #1233 from owncloud/visualphpunit
      Add CSP header
      Add the default-src
      Disallow inline JS
      Add a route to the JS config
      Move config to core/js/config.php
      Move requesttoken to oc-requesttoken.js
      No inline JS in apps
      Move publicListView to external JS
      Correct copy paste fail
      Move timezone check to external JS
      Move isadmin to external file
      Indentation
      Move to OC_App
      External JSON for the Apps
      Remove closing tag
      Allow iframes to external domains
      Allow eval() and send headers for legacy browsers
      Merge branch 'master' into no-inline-js
      Remove uneeded JS
      Move appid to external file
      Merge master...
      Fix merge conflict
      Fix merge conflict
      Allow admins to change the CSP policy in the config file
      Notice about changing the standard policy
      Merge pull request #1265 from j-ed/master
      Merge pull request #1291 from owncloud/drop-simpletest-compatibility-master
      Allow the loading of external images
      Initialize router also if ownCloud isn't installed
      This breaks the installation
      Merge pull request #1307 from owncloud/js_linkToRemote
      Merge branch 'master' into no-inline-js
      Use black background images
      Merge pull request #1258 from owncloud/no-inline-js
      Warn users not to enable DEBUG in productive environments
      Move checkMaintenance and checkUpgrade
      Move update inline JS
      Remove the CSP header for Firefox
      Fix undefined variable
      Remove outdated comments
      Use HTML5 data attribute + fix undefined variable
      Merge pull request #1320 from owncloud/implements-1316-master
      Merge pull request #1326 from owncloud/event-source-token
      Merge pull request #1313 from owncloud/updater-CSP
      Merge pull request #1352 from mjkent/master
      Merge pull request #1360 from owncloud/display_name
      Remove the no longer existing function "isUserVerified"
      Fix indentation
      Merge pull request #1377 from irgsmirx/patch-3
      Merge pull request #1379 from owncloud/improved_appsmanagement
      Merge pull request #1415 from owncloud/ldap_fix_settings
      [user_webdavauth] add requesttoken
      [files_trashbin] Add CSRF token
      Make fileblacklist configurable
      OCP\JSON instead of OCP\User
      Allow loading of external fonts
      Allow the loading of local font files embedded via data:
      Also allow local files
      Merge pull request #1474 from samtuke/master
      Merge pull request #1363 from owncloud/FixPasswordChange
      Merge pull request #1498 from schiesbn/delete_trash
      Merge pull request #1506 from owncloud/files_encryption
      Merge pull request #1443 from owncloud/use-module-file-info-master
      Merge pull request #1509 from owncloud/correct-public-contacts-tests
      Merge pull request #1526 from owncloud/l10n-support-master
      Merge pull request #1514 from owncloud/fix-setup
      json_encode the appid
      Merge pull request #1618 from owncloud/mapped-storage-unit-testing-linux-master
      Typo
      Remove uneeded lines
      Merge pull request #1577 from owncloud/typo_catagory
      Use sanitizeHTML instead of stripslashes + htmlspecialchars
      Merge pull request #1030 from hkjolhede/master
      Coding style
      Merge pull request #1589 from owncloud/use-sanitizeHTML
      Merge pull request #1585 from owncloud/fix_breadcrumb_resizing
      Merge pull request #1590 from owncloud/fix_470
      Merge pull request #1594 from hkjolhede/master
      Merge pull request #1608 from owncloud/fix-shared-links
      Check requesttoken
      Merge pull request #1654 from owncloud/fixing-1652-master
      Merge pull request #1665 from owncloud/fix_ldap_1605
      Sanitize HTML
      Invalidate existing HSTS headers
      Merge pull request #1701 from owncloud/XSS-fixes
      Merge pull request #1705 from owncloud/DisableHSTS
      Add missing requesttoken
      Sanitize user input
      Sanitize HTML
      Merge pull request #1767 from owncloud/fixing-1766-master
      Merge pull request #1764 from owncloud/Undelete_directory_fix

Maximilian Ruta (1):
      Fixes update of shared files with mirall because it dose not update all methadata for a file

Michael Gapczynski (133):
      Fix indentation and lower case the whole url inside handle() instead of calling for each parameter
      Implement PERSON add
      Make readData() exit with a 400 Bad Request for not provided required parameters, and sanitize text
      OAuth server implementation using oauth library
      Fix closing the sharing dropdown by clicking on the share button
      Manually change appconfig value for share policy so tests work correctly
      Add unshareAll() function to Share API
      Fix unshareAll()
      Apply textbox CSS rules to textarea as well
      Fix font family for textarea
      Load all apps in core share ajax file for apps to register their share backends
      Fix shared status icons
      Try to fix shared status icons again
      Check if error_report() is equal to 0, so suppressed errors aren't logged e.g. the htaccesstext.txt fopen failing
      Fix MySQL install, bug fix for issue 132
      Return empty array if file does not exist inside Shared folder, fixes issue #91
      Remove incorrect extra parameter for init() call
      Create public function initMountPoints() for initializing a specified user's mount points
      Merge pull request #562 from owncloud/dberrors
      Add checks for storage object
      Check if data variable in scanner isn't null before using it
      Check sub storage isn't null or false
      Initial support for file sharing with filesystem branch
      Change post_write hook to write to prevent creating a duplicate of the original file on upload
      Trigger the last action before continuing with a file upload, fixes issue #918
      Trigger last action before continuing with creating a new file/folder/from link
      Merge pull request #924 from owncloud/versions_write_hook
      Fall back to default log file if logfile config file not found, suppress writing errors, fixes issue #826
      Merge pull request #978 from owncloud/logout-icon
      Only folders have Create permission
      Fix shared statuses inside folders
      Change old is_readable to isReadable, fixes downloads
      Retrieve storage correctly, filename is not the mountpoint
      Fix shared folders
      Change old variable name $default_quota to $defaultQuota
      Replace %2F with / in breadcrumbs
      Fix retrieving of shared source paths
      Fix data for shared root folder
      No longer need to create folders locally for external storage mount points
      Change post_write hook to write to prevent creating a duplicate of the original file on upload
      Fall back to default log file if logfile config file not found, suppress writing errors, fixes issue #826
      Store etags in the file cache
      Use etags from file cache in SabreDAV connector
      Remove old etag code
      Update etags in parent folders
      Fix retrieving of cache and scanner in Updater class
      Fix function name
      Change length of etag field to 40
      Merge branch 'filesystem' into filesystem-etags
      Fix eTagUpdate and add tests
      Fix Shared root problems with Watcher and Quota proxy
      Forgot to select storage from filecache
      Remove Shared_Scanner and add Shared_Watcher instead
      Actually add Shared_Watcher
      Initialize storageId variable in shared cache
      Use the source Scanner for shared storage when the path is specified
      Use the sub storage's permission cache for retrieving the correct permission
      Check if oc_token cookie exists before trying to use it
      Merge pull request #1067 from owncloud/fix-logout
      Don't mount shared storage unless there are shared files
      Update old storage classes names to the new namespace during mounting
      Remove unnecessary length parameter from last commit
      Rearrange code to prepare for updater feedback
      Basic update progress of database update only
      Use hooks to send updates from apps
      Add maintenance mode entry to config.sample.php
      Remove echo from lost password page
      Add back check if installed around background jobs
      Only show the version updating to instead of worrying about converting internal to a formatted version
      Merge pull request #1053 from owncloud/ocs_api
      Remove old data directory protection from update, should already have taken place or not working because the server isn't Apache
      Modify and include additional update messages from updating apps
      Tweak failure message and throw exceptions from updateDbFromStructure()
      Reformat long line
      Merge branch 'master' into update-progress
      Merge pull request #1079 from owncloud/update-progress
      Merge branch 'filesystem' into filesystem-etags
      Move template parameters around so database error page is properly rendered
      Merge branch 'master' into fix-issue-1085
      Fix permissions for mount point
      Fix mimetypes in shared cache
      Maked Shared_Permissions extend Permissions class
      Almost fix Shared scanner...
      Make Google Drive storage id unique, before it was anonymousanonymous
      Change length of mimetypes to 255, the maximum length according to RFC 4288
      Scan mount points in root before adding a entry
      Switch scan to scanFile for root of mount points
      Return NOT_FOUND in shared cache
      Don't use more entropy for etags
      Remove old create etag function
      Merge branch 'filesystem' into filesystem-etags
      Bump version
      Don't waste time making another call since we know it doesn't exist
      Wrap the etag in double quotes
      Merge pull request #1052 from owncloud/filesystem-etags
      Move data directory permission checks after data directory existence checks
      Add listener for VisualPHPUnit
      Move permissions check to new function checkDataDirectoryPermissions()
      Merge branch 'master' into move-datadirectory-checks
      Fix merge
      Disable fancy folder sharing for now
      Implement getETag() in shared storage
      Fix sharing issue with collection and children mismatches
      Remove unnecessary ob_end_clean() from template tests
      Update mtimes of all parent folders after change inside
      Make database connection error messages less verbose
      Fix external storage UI for new storage namespaces
      Add tests for mtime changes in folders - testRename is failing right now
      Merge pull request #1113 from owncloud/fix-issue-1085
      Permanently display shared status icons
      Fix OC_Helper and change deprecated methods
      Don't check for updates for sub storages, these scans should be done in the background
      Use global oc_requesttoken for Event Source
      Add create permission, fixes #780
      Change file action text to 'Shared'
      Change file action text for files inside shared folders as well
      Merge pull request #1324 from owncloud/permanent-share-icons
      Make zip downloads use actual folder names, fix spelling mistakes
      Merge pull request #1351 from owncloud/navigation
      Add getOwner to Filesystem and View classes
      Merge pull request #1435 from owncloud/make_BlacklistConfigurable
      Remove undefined crumb variable from home breadcrumb
      Merge pull request #1452 from owncloud/fix-breadcrumb
      Merge pull request #1471 from owncloud/temp-storage-call-parent-ctor-master
      Remove old OC4 link compatibility
      Fix public links
      Merge branch 'master' into fix-shared-links
      Proper fix for shared links
      Merge branch 'master' into fix-shared-links
      Replace filename key with fileTarget in template
      Remove additional old compatibility code
      Set permissions to read only
      Remove the leading slash from the filename for opendir

Michael Göhler (15):
      fixed max possible upload size for files app in admin screen
      extend logon page to display multiple error messages
      improve token security
      further improvements on multiple login token support
      delete all tokens on password change
      forgot a class name
      call unsetMagicInCookie if token is invalid
      fixed wrong variable usage
      added a warning message to the log when a cookie is rejected
      fixed typo and redundant method call
      removed username and password from token generation
      implement fixed php session timeout and session id regeneration
      extend configkey column to hold 128bit values
      128byte is not 128bit - now we realy use 256bit (same as PHPSESSID)
      avoid undefined index warning on login page

Michael Kent (1):
      Add robot.txt

Michiel de Jong (1):
      add /.well-known/host-meta.json to .htaccess

Myles McNamara (1):
      Remove left float from actions div class

Qingping Hou (3):
      add file_exists method to files_trashbin app
      Properly delete empty directories in Trashbin
      check filename and timestamp in Trashbin's file_exists method

Randolph Carter (1):
      fixes default email sender address

Robin Appelman (329):
      put filestorages in a namespace
      add getId to storage backends
      add OC_Filesystem::resolvePath to get the storage backend and internal path for a file in one go
      add getPermissions to storage backends to get all permission flags in one go
      rework filecache to work directly on storage backends wip
      Merge branch 'master' into filesystem
      add partial file data to the result of Cache::get
      move storage backend test cases to their own namespace
      add support for loading namespaced test cases
      fix namespace error in temporary storage backend
      some simple test cases for the new filecache
      fix several problems in the new filecache in order to complete the tests
      this should be done elsewhere if needed
      add getId to shared storage backend
      Merge branch 'master' into filesystem
      Merge branch 'master' into filesystem
      add Cache::getFolderContent
      convert Cache to a non-static class that handles the cache for a single storage backend
      Merge branch 'master' into filesystem
      merge master into filesystem
      Merge branch 'master' into filesystem
      add encrypted column to the new filecache
      dont need this anymore
      new filecache table
      better parent path bahaviour for the filecache
      correct namespace usage in common filestorage backend
      make filestorage scanner non-static and add a simple test case
      this index cant be unique due to collisions of the root of different storages
      add some more test cases for the scanner
      more tests and fixes for the filesystem scanner
      remove simpletest
      initual phpunit support
      remove cache ttl tests, take a lot of time and don't work correctly for most backends anyway
      Merge branch 'master' into phpunit
      make archive test cases work again
      merge master into phpunit
      merge phpunit into filesystem
      load test cases from enabled apps
      Merge branch 'phpunit' into filesystem
      fix files_external test cases
      add Cache::getStatus
      test data for archive tests
      Merge branch 'phpunit'
      merge master into filesystem
      make sure the share backend test case can find the correct interface
      Merge branch 'master' into filesystem
      remove old filecache
      move some code around
      fix namespaces in filesystem and filesystemview
      add depricated OC_Filessystem for compatibility
      make sure we can do our tests again
      don't use depricated OC_Filesystem
      few more test cases for scanning folders
      fix cache scanner test case
      drop Filesystem::getInternalPath and Filesystem::getStorage in favor of Filesystem::resolvePath
      code style
      some test cases for fopen of storage backends
      skip the files_external test cases the correct way
      fix webdav storage backend when trying to open a non existing file for reading
      fix filetype for smb storage backend
      normalize paths for dir and statcache in smb stream wrapper
      remove ctime tests for filestorage, ctime will be removed from the storage api in the future
      supress some warning in cloudfiles library
      fix storage test case
      merge master into filesystem
      implement getId for the external storage providers
      fix namespace problems for external storage backends
      don't throw errors if certificate folder doesn't exist
      fix blocking drag & drop upload of folders
      clear all hooks when running tests
      disable log when running tests
      merge master into filesystem
      the Shared folder is no longer in the cache
      don't increase the size of the users home folder twice
      merge master into filesystem
      merge master into filesystem
      Merge branch 'master' into filesystem
      drop filectime from the filesystem api's
      drop depricated is_readable and is_writable
      some namespaces fixed for the shared backend
      add getCache and getScanner to storage api in order to allow storage backends to overwride caching behaviour
      remove chroot from filesystem api
      use OC_Files::getFileInfo and OC_Files::getDirectoryContent as high level api for the filecache
      Merge branch 'master' into filesystem
      postpone the cost of setting up some of the external storage backends untill we actually need it
      automatically scan files when needed
      merge master into filesystem
      use strtotime on non-nummeric times in oc_filesystem::touch
      use strtotime on non-nummeric times in oc_filesystem::touch
      merge master into filesystem
      cleanup OC_Files a bit
      merge master into filesystem
      Merge branch 'master' into filesystem
      move the cache api from OC_Files to filesystem(view)
      fix problem with normalizePath when there was a double leading slash
      add View->putFileInfo to the filecache api
      add search to the filecache api
      Merge branch 'master' into filesystem
      move filesystem test case
      possible fix for bombarding the server with the htaccess test during setup
      merge master into filesystem
      add file permissions cache
      show/hide navigation entries after enabling/disabling app
      Merge branch 'master' into filesystem
      move some stuff to the new api
      prove some compatibility with the old cache api
      also use new cache api here
      add permissions data to the results of the cache api
      Merge branch 'master' into filesystem
      add searchByMime to new cache api
      remove old searchByMime
      use absolute paths when resolving mount points
      fix delete and sort files
      remove last uses of depricated OC_Filesystem
      some more porting of the sharing
      Merge branch 'master' into filesystem
      Merge branch 'master' into filesystem
      add a way to recalucale the size of a folder in the cache
      delete child entries when a folder gets removed from cache
      merge master into filesystem
      Merge branch 'master' into filesystem
      add filesystem watcher to detect updates
      check for changes when using the cache api
      Merge branch 'master' into filesystem
      code style
      use css to show/hide fileactions
      add svg mimetype to default htaccess
      fix running app tests
      properly replace fileaction icons with pngs when needed
      merge master into filesystem
      fix archive tar include path
      Merge branch 'master' into filesystem
      fix OC_Filesystem::isValidPath when using \ instead of / in paths
      merge master into filesystem
      fix inlude path for template test
      Merge branch 'master' into filesystem
      add Cache::move
      some tests for the file blacklist
      check for filename blacklist in OC_Filesystem::isValidPath
      some more code reuse for fileactions
      this line shouldn't be here
      merge master into filesystem
      remove debug statements
      support string values ('true' and 'false') for configuring the secure parameter on external storage backends
      fix user specific mount configuration
      Allow changing the way etags are generated
      merge master into filesystem
      Revert "fix blocking drag & drop upload of folders"
      reuse jquery object when adding files to the file list
      add actions to newly created files and folders
      normalize filepaths in OC_Files::getFileInfo
      merge master into filesystem
      add resolvePath to filesystem view api
      move ETag generation to storage backends
      allow creating Cache objects with only the storage id instead of the whole storage object
      fix calculateFolderSize for non existing files
      move correctFolderSize from Scanner to Cache
      fix Scanner->scan setting the filesize to 0 for files
      add cache updater
      fix rename parameter order
      fix quota proxy
      fix undefined index when loading files app
      merge master into filesystem
      allow storage backends to implement custom permission management
      Merge branch 'master' into filesystem
      add OC_FilesystemView alias for compatibility
      add getFileInfo and getDirectoryContent to OC_Files for compatibility
      Merge branch 'master' into filesystem
      fix incorectly merged smb.php
      fix incorectly merged versions.php
      typo
      also return fileid in OC_Filecache::get
      stop increasing folder sizes once we hit a non folder
      merge master into filesystem
      fix outdated permissions cache use in scanner
      merge master into filesystem
      emit a hooks during the filesystem scan
      add Cache->getIncomplete for use in background scanning
      add Scanner->backgroundScan
      don't redefine inherited functions as abstract
      don't throw fatal error in updater cache if setup failed for some reason
      explicitly sort files when using getFolderContents
      use background scanner
      use lastval() to get the insert id in postgesql
      merge master into filesystem
      merge master into filesystem
      remove fileatime from common storage backend
      change behaviour of Filesystem::getMountPoint when a mountpoint is passed as path without trailing slash
      add sample configuration for user backends
      make sure the output buffer is closed when handeling webdav
      Merge branch 'master' into filesystem
      sort output of getFolderContent by name
      better check if we are passing a fileid to Cache::get
      add function to safely end output buffering
      use new obEnd function instead of ob_end_clean
      merge master into filesystem
      add upgrade path from old cache to preserve file id's
      fail gracefully when no old filecache is present during upgrade
      merge master into filesystem
      fix some edge cases while scanning the root of a storage
      merge master into filesystem
      merge master into filesystem
      catch error if old filecache table is not present during upgrade
      dont handle database exception in OC_DB
      fix cache behaviour for non existing files
      actually connect the filesystem hooks to the cache updater
      one additional test case for the cache updater
      Merge branch 'master' into filesystem
      use json encoding when deleting multiply files instead of using ; as delimiter
      remove unneeded line
      fix mimetype icons for new files
      merge master into filesystem
      these functions should be static
      dont insert and entry in the filecache during upgrade if the id already exists in the filecache
      Filecache Watcher: use scan or scanFile based on the current item, not the cached item
      make sure folders that are not fully scanned are at least shallow scanned when we open them
      use numeric ids for storages in the filecache
      wrap hooks into a try, catch to prevent a faulty app from crashing the request
      merge master into filesystem
      Cache: allow storage backends to overwrite Watcher
      Share: small phpdoc fixes
      Share: fix cache put function
      Cache: optional path argument for getCache/Scanner/etc
      Cache: provide path hints to getCache/etc where available
      phpdoc fixes for public api
      Cache: rename index to prevent colissions with old fscache indexes
      merge master into filesystem
      Files: prevent people from renaming files to '.'
      merge master into filesystem
      Autoload namespaced test classes
      Fix messed up mounts
      Cache: split permission cache scanning and cache scanning
      Cache: split permission cache scanning and cache scanning
      Cache: normalize mimetypes
      merge master into filesystem
      Cache: show upgrade progress
      Cache: more efficient upgrading
      Cache prepared statements in OC_DB
      Clear cached prepared statements when switching between mdb2 and pdo
      merge master into filesystem
      Cache: dont migrate permissions, cache them on demain instead
      Cache: no longer using this file
      Files: make sure keybinds js is loaded after files js
      Cache: use a database transition for scanning each folder
      merge master into filesytem
      Merge branch 'filesystem' of github.com:owncloud/core into filesystem
      Fix scrolling of leftcontent
      Cache: return non numberic storage id
      Files: don't load fileactions.js when upgrading filecache
      Cache: add database indexes for mimetype and mimepart
      Merge branch 'master' into filesystem
      Cache: fix test case Updater::testRename
      Cache: make mounts overwrite existing folders, prevents duplicate entries
      Some style fixes
      merge master into filesystem
      merge master into filesystem
      Cache: port test cases to PHPUnit
      Filesystem: move mount management to it's own class
      Filesystem: add Mount::findById
      Test cases for new mount management
      Cache: add function to get storage id and internal path of a file by id
      Filesystem: add View->getPath to the cache api
      Filesystem: also add getPath to \OC\Filesystem
      Filesystem: return all matching mounts in Mount::findById
      Filesystem: use the updated Mount::findById in getPath to ensure we get the correct path if the storage is also mounted outside the view
      Merge branch 'master' into filesystem
      Move streamwrappers to seperate files and put them in a namespace
      add oc:// streamwrapper to provide access to ownCloud's virtual filesystem
      Fix phpdoc
      merge master into filesystem
      change required ownCloud version to 4.91
      fix files_version hooks
      Files: fix sharing newly uploaded files
      Sharing: partailly fix searchByMime
      Cache: don't insert duplicated during upgrade
      Files: Dont get maxUploadSize if the filecache needs to be upgraded
      merge master into filesystem
      Bumb version number for displayname db upgrade
      Check for upgrade/maintance mode before trying to load an app
      Still load js files in maintance mode
      Cache: use greaterEquals in tests cases to prevent failures due to race conditions
      remove outdated line
      Sort internal apps above 3rdparty apps
      Files: fix moving files by DnD
      fix breadcrumbs for gallery and texteditor
      Dav: don't overwrite etag from filecache with old etag from properties table
      Dav: update etag in filecache when doing a PROPSET
      Cache: check for invalid paths in getFileInfo/getDirectoryContent
      Files: fix positioning of Trash button and upload progress bar
      Cache: fix copy-paste errors
      Don't try to use routes when called from cli
      Use dummy request method in CLI
      Fix previous commit
      Files: add translation support back to move/rename
      Files: rename 'space' to 'storage' in upload.php
      Files: explicitly define
      Don't run external storage tests on default
      Mapper: use md5 hashes for database indexes
      wrap etags in quotes when doing a propfind on a folder
      Cache: allow file sizes >2GB
      Update tests and apps to the new \OC\Files\Filesystem::init signature
      Sharing: fix position of file list in public link view of folder
      Share: fix downloading files from a public shared folder
      Share: fix breadcrumbs for public shared folder
      Share: fix nested subfolders in public shared folders
      Share: fix sorting of files in public shared folder
      Share: fix downloading selected files from public shared folder
      Fix breadcrumbs overlapping into the content, preventing the select all checkbox from being clickable in subfolders
      Files: fix width of table header when files are selected
      Share: fix table head color for public shared folders
      Cache: simplify scanner logic a bit when handeling with unknown folder sizes
      Cache: reuse known folder sizes when doing a shallow scan
      Cache: actually use parameter
      Cache: don't create a new etag when the mtime hasn't changed
      Split editable select code used for quota selection into a jquery plugin
      Files: always show share action at the right
      Cache: also preserve etags for files
      Cache: fix scanner trying to use existing data when file isn't in cache
      Don't cache errors/exceptions when debug is enabled
      set DEBUG from xdebug session before we first use it
      Fix quotes in OC_User::isEnabled
      Fix strict standard warning in user template
      Cache: hash long storage ids to ensure they fit in the database
      Use a parser to read custom mount configuration instead of including the php files
      Create new mountconfig files in json
      Give storage backends the option to define having no known free space
      Keep user quota into account when the storage backend has unkown free space
      merge master into mountconfig
      Merge branch 'mountconfig' of github.com:owncloud/core into mountconfig

Sam Tuke (118):
      Development snapshot:
      Added methods for handling encrypted file + iv content
      Development snapshot:
      Wrote new methods for testing if a file is encrypted using AES or Blowfish
      added tests and methods relating to handling of legacy keys
      Changed util class methods to use / create public keys in single shared public-keys directory, and group encryption-related user files
      Started implementation of new encyryption classes into the encryption proxy
      Fixed various bugs in hooks class
      Fixed use of OCFSV in getPrivateKey()
      Mainly work on implementing new encryption system (+ keyfile handling) into proxy classs
      Implemented writing of keyfiles and directory hierarchy in proxy class
      Implemented writing of keyfiles and directory hierarchy in proxy class
      Merge commit '84fd62b13047cb756d9f39c192e17fd5f2179f83' into files_encryption
      Made dependencies of Kaymanager::setFileKey() explicit using dependency injection
      added wrapper method in crypt class for encrypting asymmetric and symmetric simultaneously
      added first version of keymanager PHPUnit test files
      added two (currently passing) unit tests
      Converted test to PHPUnit format
      working on streaming decrypted content
      Started rewrite of cryptstream class (renamed to stream)
      Extensive work on crypto stream wrapper implementation
      development snapshot
      Development snapshot
      Development snapshot; encryption stream wrapper now successfully writes files, and passes unit tests
      Development snapshot
      Merged branch 'master'
      all unit files_encryption crypt unit tests now passing after merge
      Merge pull request #147 from owncloud/htaccess-upgrade-check
      Added minor documentation
      Added namespace
      Added check if sharing app is enabled, commented out sharing code due to issue
      Improved documentation
      Fixed IV generation test
      Switched require() for require_once()
      Fixing use of splitIv
      Added unit tests for setupServerSide(), key paths, and ready()
      Development snapshot, lots of fixes
      Added unit tests for legacy encryption methods
      Development snapshot
      Development snapshot
      Development snapshot
      Cleaned up docblock comments
      OC_FSV->copy now only caches files which are copied from data/user/files
      Development snapshot
      Development Snapshot
      Development snapshot
      Added library phpseclib
      Revert "Development snapshot"
      Revert "Revert "Development snapshot""
      Replaced phpseclib calls with symmetric re-encryption of user private key
      Reverted temporary changes to core lib files
      Changing user login pwd now correctly changes encryption key passphrase
      Improved formatting of getPublicKeys()
      Merge branch 'master' into files_encryption
      Merge branch 'master' into files_encryption
      Development snapshot, mocking out Session{} for crypt unit tests
      Development snapshot
      Merge branch 'master' into files_encryption
      Made Keymanager::getFileKey() dependencies explicit, fixed client code and tests accordingly
      Removed debugging line
      All in-use unit tests now passing after merge
      Merge branch 'master' into files_encryption
      Re-added 'checkAdminUser'
      Merge branch 'master' into files_encryption
      Removed phantom depreciated files
      Removed unnecessary line
      Removed misleading crypto gen comment
      Removed old and unnecessary comments
      Removed debugging comments
      Added creation of dir for shared file env encryption keys
      Merge branch 'master' into files_encryption
      Added two hooks: pre_unshare and pre_unshareAll, useful for files_encryption
      Merge branch 'master' into files_encryption
      Adding sharing support: added new method in Keymanager setShareKey()
      Merge branch 'master' into files_encryption
      Added localisation for encryption settings
      Removed depreciated file
      Merge branch 'master' into files_encryption
      Merge pull request #1105 from owncloud/files_encryption
      Merge branch 'master' of github.com:owncloud/core
      Merge branch 'files_encryption'
      Work on util: findFiles() and encryptAll(); both close to working
      Fixed many coding guidelines issues
      Made encyrption keyfiles be deleted when their parents are
      Working on support for deleting directories (removing all keyfiles)
      Fixed handling of keyfile subdir creation
      Merge github.com:owncloud/core
      Fixed incompatibilities with filecache rewrite merge
      Fixed compatibility with filecache rewrite merge
      Improved support for detecting and recrypting legacy files. Bugs remain.
      Added debugging output relating to recrypting legacy files
      Fixed todos: undefined vars and unreachable code
      Merge github.com:owncloud/core
      Recryption of legacy encrypted files now working on login
      Minor improvement to comments
      Cleaned up path formatting with new method stripUserFilesPath()
      Fixed bug relating to Filesystem{} that prevented webdav logins with files_encryption
      Removed debugging output
      Added notice to personal settings indicating what filetypes are not encrypted
      Added missing translation wrapping
      Fixed comment typo, wrapped return value conditional on var assignment in session{}
      Merge branch 'master' into files_encryption-style-fixes
      Merge branch 'master' into files_encryption-style-fixes
      Reverted erroneous commit
      Fixed bug causing encrypted files to be doubly encrypted at login
      Development snapshot
      Merge branch 'master' into files_encryption
      Removed call to depreciated isUserVerified()
      Merge branch 'master' into files_encryption
      Fixed syntax bug
      Fixed bug causing password change related hooks to not be called due to ajax
      Added comments
      Removed debugging code
      Added comment
      Merge branch 'master' into files_encryption
      Reverted fix temporarily; another fix by  LukasReschke is awaiting merge
      Merge branch 'master' into files_encryption-style-fixes
      Merge pull request #1383 from owncloud/files_encryption-style-fixes

Sean Comeau (3):
      Throw an exception when creating a MySQL user fails and display exception error text to user
      Use a custom exception instead of adding a delimiter to the error message
      Rename TestException to DatabaseSetupException

Sergi Almacellas Abellana (2):
      Improve autodetection of language.
      Fix the loop to search al the available languages, not only the las element.

Stefan Herbrechtsmeier (1):
      add multiple domains reverse proxy support

Stefan Seidel (1):
      Fix WebDAV (and Android Client) not being able to authorize on Debian Squeeze + mod_fcgid installs.

Susinthiran Sithamparanathan (1):
      Update Sabre to version 1.7.1

TheSFReader (11):
      Add ebook specific mimetypes
      Add ebook specific mimetypes
      Simplify the code and remove a first  unnecessary (and non conform) '&' character when there are pending arguments
      Merge remote-tracking branch 'refs/remotes/upstream/master'
      Merge remote-tracking branch 'refs/remotes/upstream/master'
      Correct it
      Merge remote-tracking branch 'refs/remotes/upstream/master'
      Merge remote-tracking branch 'refs/remotes/upstream/master'
      Remove a warning by making sure the renamed file is a dir before trying and opening it
      translate the mimtype/mimepart to readable in the searchByMime function
      Merge remote-tracking branch 'refs/remotes/upstream/master'

Thomas Mueller (193):
      move autotest to phpunit
      remove apps translations - they live in owncloud/apps now
      From now on we support two german translation: formal and personal
      adding coverage html
      cleanup report folder
      fixing Test_TemplateFunctions
      fixes #266
      fixes #329: query the database in chunks of 200
      adding comments to explain what's going on here
      l10n support for user_webdavauth
      public contacts api as discussed here https://github.com/owncloud/apps/issues/113
      function isEnabled() added
      refs #461 - drag'n'drop upload to a sub folder is working now
      normalize the path once in upload.php is enough - THX Robin for this hint
      adding comments on the form array indexes
      refs #505 - defining publicListView based on template parameter
      fixing namespace
      some more invalid characters have been added
      plugin mechanism implemented
      change name to IAddressBook
      first unit tests implemented
      test for search and unregister added
      [Contacts API] example for searching added
      fixing syntax error + reformat the code
      minified version no longer available
      [contacts_api] update documentation
      [contacts_api] move addressbook to it's own file
      restoring feature to send sharing link via email
      moving sharing email code to core
      ctor of OC_L10N requires the app name
      [contacts_api] IAddressBook moved to OCP as it's used by apps to provide access to their contact data
      feedback to the user while request is being processed
      prevent keyboardshortcuts from catching events outside the main doc - e.g. the share popup
      set the session name to the instance id - which is unique
      throwing InsufficientStorage in case the quota is reached
      fixing links docu/ ->doc/
      Migration of build files from Jenkins
      refs #933 send content length header - this will allow the browser to show the progressbar
      Revert "fixed max possible upload size for files app in admin screen"
      only show the max possible upload of 2GB on a 32 bit system.
      prevent keyboardshortcuts from catching events outside the main doc - e.g. the share popup
      moving storage calculation code to OC_Helper::getStorageInfo()
      make usedSpacePercent available in the files app
      notifications are now shown/hidden using the js functions hideNotification and showNotification.
      add smtp port configuration option
      fixing undefined variable $l
      fixing indent
      workaround for 32-bit systems to handle filesizes bigger than 2GB
      OC_Helper::is_function_enabled() added to find out if a function is available
      Fallback to use COM or exec('stat ..') is only executed if stat or filesize return negative values.
      documentation adjusted on the way
      javascript notification functions have been moved to js.js for common use
      new javascript notification functions used within users.js
      javascript syntax error fixed on the way
      enhanced log message
      remove duplicate return
      Merge branch 'master' into fixing-998-master
      js optimisations and style fixes
      Merge branch 'master' into fixing-998-master
      rename containsInvalidCharacters() to isFileNameValid() - NOTE: semantic has changed!
      Merge branch 'master' into fixing-998-master
      Merge branch 'master' into fixing-784-master
      Merge branch 'master' into fix_minor_files_annoyances
      removing undefined $response
      removing unused parameter $parameters
      fixing call of OC_Log::write() - missing parameter
      fixing undefined $eventSource
      initialize $result
      fixing undefined variable $result - should be $query I assume
      fixing undefined variable $where
      remove silly assignment
      add missing return
      fixing returns
      fixing returns
      fixing <input> tag
      bring back L250 as spotted by @tanghus - THX
      fixing string concatenation in javascript
      webdav returns "503 Service Unavailable" in case the ownCloud server is currently in maintenance mode.
      Merge branch 'master' into fixing-784-master
      Merge branch 'master' into fixing-998-master
      displaying notification now centered
      adding accidentally removed line - THX @bartv2
      fixing indent - sorryy wrong setting on the IDE :-(
      fixing text-align on navigation menu - closing div was missing - THX Lukas
      pin notification to the top
      adding jquery-visibility
      load jquery-visibility
      adding a ajax call to get the current file storage stats like free space
      in case of maintenance the error page returns http status 503.
      handling proper display of files/folders with negative size
      Merge branch 'master' into fixing-unused-and-undefined-in-master
      remove php closing tag
      rename space -> storage
      relative storage info without decimals
      fixing indent
      Merge branch 'master' into fixing-998-master
      introducing class OCA/files/lib/Helper with new function to build an array with storage stats
      update used space percent after each ajax call and display the notification
      Merge branch 'master' into fixing-998-master
      replace #notification with OC.Notification call
      cached queries need to be reset on schema change because they become invalid
      returning http status code 503 in case connecting to the database failed
      enable unittesting on appframework and apptemplateadvanced
      missing renames of publicListView to disableSharing
      update to jquery-ui 1.10.0
      drop SimpleTest compatibility
      lookup for OCA classes in all apps folders
      fixing href for folders
      include keyboardshortcuts.js
      call ajax scan only if a user is logged in - otherwise we'll get a 500
      Merge branch 'master' into updater-CSP
      add support for apps to register alternative login methods
      first style fixes - @samtuke: I added some TODO regarding undefined variables and unreachable code - please review
      style fixes
      style fixes
      Cleanup string - easier for translators
      l10n support for the error dialog added
      update on translation string
      some web servers by default don't recognize index.php as default page - IIS for example
      adding l10n support to files_trashbin
      adding l10n support to user_ldap
      spell check
      spell check
      spell check
      spell check
      Merge branch 'master' into fixing-js-errors-public-link-master
      call ajax scan only if a user is logged in - otherwise we'll get a 500
      Merge branch 'master' into from_live_to_on
      fix #1276 - use registerLoadedCallback()
      undelete -> restore
      Updateing -> Updating
      PHPUnit support for Windows added
      reuse \OC_Helper::tmpFolder()
      we get best results regarding mime type detection if we use fileinfo - let's tell the admin about that
      in case file based session handling in enabled - we need to make sure the configured folder is writable
      fixing namespace
      new function \OC_Util::runningOnWindows()
      setlocale test is pointless on Windows
      pass the argument to the ctor
      spell check
      disable error handler while running phpunit
      fix failing test cases due to wrong typing
      add phpunit configuration for autotest withou the json listener because this pollutes the console
      uncomment failing calls to \OC\Files\Filesystem::file_put_contents
      basic WebDAV test in place now
      initial version of a local storage implementation which will use unique slugified filename on the local filesystem.
      show webdav test results in admin section as well
      Merge branch 'master' into fixing-1354-master
      l10n support enhanced in files_version
      l10n support enhanced in files_trashbin
      l10n support enhanced in files_versions
      l10n support enhanced in core
      quick fixing this require_once.
      Merge branch 'master' into mapped-storage-unit-testing-linux-master
      fixing mappedlocal storage to work on non-windows as well
      no need to implement createUser in web dav auth
      fixing indent
      [files_external] removing function as it's the same in the base class - THX Robin
      [files_external] fixing some undefined index
      [files_external] fix config gui for all users
      the path must be encoded because within the smb4pph code it's decoded again - pretty easy but still .....
      use urlencode not rawurlencode
      Merge branch 'master' into fixing-1424-master
      introduce new virtual method hasUserListings() to determine if a user backend can list it's users.
      fixing issues with UTF8 characters in translatable strings
      https://github.com/owncloud/core/pull/1598#discussion_r2976684
      user name and password need to be encoded as well
      fixing syntax error
      $this->numericId should be determined based on table storages not filecache
      Merge branch 'master' into fixing-1424-master
      missing piece after merge
      fixing undefined originalEvent
      adding a compatibility.js as a single source to define all fallback function declarations
      fixing eventsource.js for IE8
      adding prototype trim as fallback for IE8
      fixing javascript errors IE8 in user management
      fixing javascript errors IE8 in apps management
      fixing javascript errors IE8 in personal settings
      filter l10n-* files
      add some missing fallback language mappings
      adding language code oc
      some more missing language code fallbacks
      sort languages based on display name not the iso code
      we should never drop a database
      changing the bit mask of OC_USER_BACKEND_SET_DISPLAYNAME
      adding a new test class for mapped local using a dot in the datadir - reflects the issue described in #1659
      folder should be created :-(
      new test cases added to search in sub folders
      fix error in recursive search
      class Mapper no respects an unchanged physical root which will be excluded from slugifying the path
      Merge branch 'master' into fix-googledrive
      files_versions no longer contains a personal settings page -> remove the call
      no pretty print

Thomas Müller (191):
      Merge pull request #24 from owncloud/js_variable_interpolation
      Merge pull request #25 from visit1985/uploadfilesize
      Information about translations added
      Merge pull request #37 from scambra/js-interpolation-l10n
      Merge pull request #39 from scambra/date-l10n-fixes
      Removing strange character
      Fixing expectation - comma was stupid anyhow
      Fixing typo
      Filter added to get all files into coderage report
      Fixing undefined $language
      Apply coding style guide
      Apply coding style guide
      closes #113
      exeuting tests now on apps as well - the apps repo shall be cloned into the sub folder apps2
      fix paths in preeseed-config.php
      don't enable apps twice
      don't enable user_external
      disble breaking test cases for now
      Merge pull request #146 from Raydiation/master
      Merge pull request #152 from scambra/webdav-quota
      Merge pull request #238 from fmms/checkstyle04
      Merge pull request #242 from fmms/checkstyle05
      Merge pull request #245 from owncloud/fileactions
      Merge pull request #269 from owncloud/fix_fe_mkdir_warning
      Merge pull request #267 from owncloud/improve_files_update
      Merge pull request #265 from owncloud/fix-button-img-cursor
      Merge pull request #281 from butonic/fix_human_filesize_column_header
      Merge pull request #289 from zimba12/master
      Merge pull request #324 from owncloud/fix_image
      Merge pull request #326 from owncloud/add_credits
      Merge pull request #330 from owncloud/check_connection
      Merge pull request #337 from seidler2547/master
      Merge pull request #340 from butonic/fix_quota_zero_cornercase
      Merge pull request #346 from diederikdehaas/patch-checkstyle-build1341
      Merge pull request #354 from michielbdejong/master
      Fixing syntax error - closes #406
      Fixing syntax error - closes #406
      Merge pull request #402 from zimba12/master
      Merge pull request #433 from owncloud/user_setting_fixes
      Merge pull request #454 from Raydiation/master
      Merge pull request #495 from owncloud/fix_issue_262
      Merge pull request #375 from tdevos/master
      Merge pull request #503 from eMerzh/add_ua_request
      Merge pull request #420 from libasys/bugfix-share
      Merge pull request #114 from riso/xsendfile
      Merge pull request #383 from owncloud/contacts_api
      Merge pull request #524 from owncloud/fix_user_webdavauth
      Merge pull request #538 from Deltachaos/fix_537
      Merge pull request #483 from owncloud/archive_sizes
      Merge pull request #506 from owncloud/fix_505
      Merge pull request #554 from owncloud/reverse_proxy
      Merge pull request #418 from libasys/Fix-IE8-fileactions-binding
      Merge pull request #480 from owncloud/fix_435_and_437
      Merge pull request #479 from owncloud/fix_438
      Merge pull request #556 from owncloud/postgres_insert_id
      Merge pull request #576 from owncloud/webdav_output_buffer
      Merge pull request #540 from Raydiation/master
      Merge pull request #635 from owncloud/ob_end
      Merge pull request #654 from butonic/checkstyle_fixes
      Merge pull request #682 from VicDeo/master
      Enabling unit testing for apptemplate_advanced
      Merge pull request #700 from eMerzh/fix_error_display
      Merge pull request #647 from owncloud/fix_app_settings_navigation
      Merge pull request #716 from eMerzh/remove_sqlite2
      Merge pull request #640 from esthepiking/master
      Merge pull request #762 from owncloud/database_exception
      Merge pull request #282 from butonic/fix_new_and_upload_button_html_css
      Merge pull request #807 from owncloud/add-changes-again
      Merge pull request #623 from owncloud/contacts_api_2
      Merge pull request #697 from eMerzh/revoke_on_create
      Merge pull request #813 from owncloud/check_external_dependencies
      Merge pull request #825 from owncloud/oc_namespace
      Merge pull request #766 from btactic/language_autodetect
      Merge pull request #810 from owncloud/send-share-link-by-email
      Merge pull request #847 from owncloud/webdav-quota-fix-exception
      Merge pull request #926 from owncloud/fix_issue_826
      Merge pull request #842 from owncloud/restrict_keyboard_shortcuts
      Merge pull request #929 from owncloud/fix_utf8_filenames_in_ie_download
      Merge pull request #905 from owncloud/fix_mountpointescaping
      Merge pull request #949 from RandolfCarter/InvalidDefaultAddress
      Merge pull request #954 from owncloud/download-progress-master
      [l18n] fixing typos in source text
      adding missing translations for various strings + fixing tool tip on delete
      setting the timezone is now part of the login process and true part of the core.
      remove timezone.js
      enable translations for quota sizes 'none' and 'default'
      remove unused code
      the maximum upload size is now part of the response of the upload and delete operation.
      fixing variable name
      moving logic from template to the 'controller'
      Merge pull request #902 from owncloud/storage-wording
      Merge pull request #975 from irgsmirx/patch-1
      Merge pull request #1041 from owncloud/fixing-856-master
      Merge pull request #1063 from owncloud/translate_not_enough_space_available
      Merge pull request #1081 from owncloud/fix-issue-1075
      Merge pull request #1066 from owncloud/fix-388-master
      Merge pull request #1092 from owncloud/rename_dot
      Merge pull request #632 from owncloud/fix_629
      Merge pull request #1127 from owncloud/fixing-641-for-webdav-master
      Merge pull request #1133 from owncloud/add_linebreaks_in_sharing
      Adding database to server config
      Merge pull request #1170 from owncloud/correctIndention
      Merge pull request #1178 from owncloud/return_true_because_of_ponies
      Merge pull request #1195 from owncloud/cache_prepared
      Merge pull request #1181 from owncloud/return-503-in-maintenance
      Merge pull request #1205 from owncloud/ocs_api
      Merge pull request #986 from owncloud/fixing-784-master
      Merge pull request #1247 from owncloud/clear-queries-cache-on-schema-change-master
      Merge pull request #1259 from TheSFReader/master
      Merge pull request #1286 from owncloud/ocs_api
      Merge pull request #1306 from owncloud/smart-app-banner
      Merge pull request #1059 from owncloud/fixing-998-master
      Merge pull request #1337 from owncloud/fix-issue-780
      Merge pull request #1321 from owncloud/csp-fixes
      Merge pull request #1318 from j-ed/master
      Merge pull request #1227 from owncloud/hideuploadprogresscancelinielt10
      Merge pull request #1225 from owncloud/add_multiselect_dnd
      Merge pull request #1381 from schiesbn/make_strings_translatable
      Merge pull request #1387 from schiesbn/visual_improvements
      Merge pull request #1399 from owncloud/fix_ldap_proxy_display_names
      Merge pull request #1398 from owncloud/appname-overlap
      Merge pull request #1099 from herbrechtsmeier/ssl-proxy
      Merge pull request #1287 from owncloud/ocs_xml_attributes
      Merge pull request #1171 from owncloud/move-datadirectory-checks
      Merge pull request #1419 from owncloud/etag_fix
      Merge pull request #1422 from TheSFReader/master
      Merge pull request #1416 from herbrechtsmeier/set_include_path_early
      Merge pull request #1340 from owncloud/fixing-js-errors-public-link-master
      Merge pull request #1229 from owncloud/from_live_to_on
      Merge pull request #1423 from owncloud/getowner
      Merge pull request #1436 from owncloud/cache_check_path
      Merge pull request #1427 from TheSFReader/master
      Merge pull request #1445 from owncloud/CSP_font
      Merge pull request #1444 from owncloud/writable-temp-folder-for-session-data-master
      Merge pull request #1234 from owncloud/fix-issue-192
      Merge pull request #1449 from owncloud/fixing-namespace-local-storage-master
      Merge pull request #1456 from owncloud/gitignore-apps
      Merge pull request #1476 from owncloud/disable-error-handler-while-running-phpunit
      Merge pull request #1487 from owncloud/fix-1420-master
      Merge pull request #1357 from owncloud/alternative-loging-master
      Merge pull request #1472 from owncloud/files_versions-cleanup
      Merge pull request #1502 from owncloud/gitignore-cloud9
      Merge pull request #1451 from eMerzh/fix_1065
      Merge pull request #1529 from owncloud/installation-login-fixes
      Merge pull request #1534 from owncloud/files_l10n
      missing comma in sql statement
      in case curl is not present we cannot test
      remove undefined function FileList.finishDelete
      on creation only test for existing users if the backend supports user creation
      some systems use en_US.UTF8 instead of en_US.UTF-8
      remove unused code
      Merge pull request #1439 from owncloud/fix-archive-tar-on-win32-master
      Merge pull request #1548 from owncloud/installation-improvements
      Merge pull request #1547 from owncloud/navigation-color
      Merge pull request #1537 from owncloud/fix_sharing_dropdown_event_handlers
      Merge pull request #1545 from owncloud/fix-oc_webroot
      know your libraries ;-)
      Merge pull request #1481 from owncloud/fixing-1354-master
      make MappedLocal available and testable within Linux as well
      adding ctor to Local and revert call to it within Temporary
      Merge branch 'master' into clean-app-id
      Merge pull request #1566 from owncloud/fixing-1505-master
      cleanup - more to come after
      Merge pull request #1569 from owncloud/clean-app-id
      Merge pull request #1570 from owncloud/refactor_filelist_addFile_addDir
      Merge pull request #1543 from owncloud/utf8-locale-master
      Merge pull request #1546 from owncloud/fix-loading-hooks
      Merge branch 'master' into fixing-1424-master
      Merge pull request #1578 from owncloud/mysql_admin_fix
      Merge pull request #1613 from owncloud/multiselect-row-width
      Merge pull request #1625 from owncloud/fix_shared_string
      Merge pull request #1596 from owncloud/fix_470
      Merge pull request #1634 from irgsmirx/patch-6
      Merge pull request #1649 from owncloud/fixing-l10n-master
      Merge pull request #1616 from owncloud/cache_fixes_rebase
      Merge pull request #1655 from owncloud/use-correct-tablename-in-cache-master
      Merge pull request #1598 from owncloud/fixing-1424-master
      Merge pull request #1703 from owncloud/firstrunwizard-icons
      Merge pull request #1702 from owncloud/remove-images
      Merge pull request #1713 from owncloud/fix-user-enabled
      Merge pull request #1712 from owncloud/debug-exception
      Merge pull request #1715 from owncloud/fixing-1640-master
      Merge pull request #1730 from owncloud/ldap_fix_warnings
      Merge pull request #1699 from owncloud/multiselect-bar-fix
      Merge pull request #1642 from owncloud/fix-googledrive
      Merge pull request #1719 from owncloud/fixing-1659-master
      Merge pull request #1709 from owncloud/style-cleanup-files_external
      Merge pull request #1759 from owncloud/redirect_fix_1737
      Merge pull request #1762 from owncloud/user_password_fix
      Merge pull request #1728 from owncloud/mountconfig
      Merge pull request #1771 from owncloud/mountconfig

Thomas Tanghus (124):
      Added methods OC_DB::insertIfNotExist() and OCP\DB::insertIfNotExist().
      Added separate table for OC_VCategories and category/object (event/contact etc.) relations.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Added post_deleteUser hook to VCategories. Added methods for adding/removing object/category relations.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Suggestion for simple, yet efficient variable interpolation in js translations.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Updated category ajax files to use type instead of app and add callCheck.
      Added ajax files for favorite category handling.
      Updated category js for handling favorites and use post instead of get.
      Use consts all places and rename some daft method names.
      Add favorite handling methods to OC_VCategories.
      Formatting
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      White space fix.
      Use get for loading dialog.
      More js updates for app/type in OCCategories
      app !== type
      Add wait state to category dialog while processing.
      Make categories var static.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Added unit tests for OC_DB::insertIfNotExist()
      Return result from OC_DB::insertIfNotExist().
      Renamed OC_VCategories::add() to addMulti() and let the add() method return the id of the newly created category.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Removed useless ORDER BY from query.
      Use self::prepare() instead of self::$connection->prepare.
      Remove index that might cause problems.
      Remove redundant class wrapping.
      Clean indentation.
      Filter out special Favorites category.
      Fix accidentally creating new categories with the id as name.
      Added type and callback arguments to most methods.
      Added missing backtick to sql query.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Also delete category/object relations when deleting a category.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge pull request #112 from libasys/Fix-strange-Isue-IE8
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Added unit test testinsertIfNotExistDontOverwrite.
      Cast object ids to integers.
      Added unit tests for OC_VCategories.
      Added some more error checking on db queries.
      Switch expectation and result in unit tests.
      Add routes for vcategory favorites.
      Update vcategories ajax scripts.
      VCategories: Use correct variable.
      VCategories: Swap expected and actual in unit tests.
      VCategories: Make $categories non-static again.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Swap expected and actual.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Check DB result.
      Remove unused variable.
      VCategories: Line too long.
      VCategories: Line too long.
      VCategories: Closing brace must be on a line by itself.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Added CRUDS permissions to the OCP namespace. Implements issue #345
      Update all to use OCP\PERMISSION_* instead of OCP\Share::PERMISSION_*
      Merge pull request #361 from owncloud/cruds_consts_2
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Correct SQL syntax.
      Change insertIfNotExist() for sqlite. Not fast, but more reliable than previous attempt.
      Don't use indexes in test data as postgres complains over duplicate keys.
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Merge branch 'master' of github.com:owncloud/core into vcategories_db
      Bump version to trigger update.
      Merge pull request #41 from owncloud/vcategories_db
      Very simple js console switcher.
      Merge pull request #458 from owncloud/js_console_switch
      Sharing: Fix false positived v. 2
      Enhanced multiSelect jquery plugin.
      Added some missing type checks.
      multiSelect: Make sure last added entry is selected and some code cleanup.
      multiSelect: Added scrollbar if longer than 20em. Ref #720
      Enhanced multiSelect jquery plugin.
      Added some missing type checks.
      multiSelect: Make sure last added entry is selected and some code cleanup.
      multiSelect: Added scrollbar if longer than 20em. Ref #720
      Merge branch 'fix_multiSelect' of github.com:owncloud/core into fix_multiSelect
      multiSelect.js: Give each select a unique msid to prevent double adding in users.js
      Autoload classes with 'OC' namespace prefix.
      Merge branch 'fix_multiSelect' of github.com:owncloud/core into enhanced_multiSelect
      multiSelect: Don't force popup above if there's no room for it there.
      multiSelect: Modified users.js to only update other multiSelects.
      multiSelect: Make sure up/down classes are removed on close.
      multiSelect: Add sorting options.
      Users: Show selected groups first in list.
      Merge pull request #938 from owncloud/fix_minor_files_annoyances
      Add js linkToRemote and linkToRemoteBase
      Fix leftcontent positioning. Ref #1255
      Make app icon linkable when enabling app.
      Add box-sizing to controls.
      Remove padding hack to position users list.
      Add 'hascontrols' class for content with fixed topbar.
      Merge pull request #1442 from owncloud/reuse-oc_helper-tmpfolder-master
      Merge pull request #1432 from owncloud/add_requesttoken
      Remove superfluous append
      Reduce top position for content below controls.
      Merge pull request #1428 from owncloud/content_positioning
      Fix filelist shifting up one row on (multi)select
      Another attempt on the filelist heading.
      Remove hascontrols - use original positioning.
      Merge pull request #1696 from owncloud/fixing-more-ie8-master
      Extra position check for multiselect dropdown. Fix app/issues/575

Tom Needham (97):
      Fix merge conflicts
      Basic structure and functionality of api class
      Fix odd indentation issue
      Load routes before calling actions
      Add method to check if an app is shipped or not
      Basic template for authorising exernal apps with OAuth
      Improve styling of permission request page
      Include the css for the OAuth page
      Add core routes and include them in OC_API::call()
      Move routes to ocs folder
      Move OCS methods to lib/ocs/.php
      Add the format parameter inside OC_API
      Record the app that is registering a call to use later with OAuth
      Clean code slightly
      Authorisation requires you to be logged in
      Improve merging of api responses
      Add public class for registering api calls
      Add Provisioning_API app and routes
      Updated group methods for provisioning api
      Add methods for getting users and creating users to provisioning api
      Merge the responses recursively
      Check if required apps are installed
      Make method static
      Fix error with namespacing
      Handle function not needed in lib/ocs.php
      Basic OAuth class based on oauth-php. WIP
      Actually login the user when using OAuth
      Require a username for OC_OAuth::registerConsumer()
      Add oauth-php library
      Fix 3rdparty paths, initialise OAuth in correct order
      Remove unnecessary include
      Fix the api routes
      API: add OC_API::checkLoggedIn()
      Logout the user at the end of a call to be stateless
      Remove old oauth-php library
      API: Use OC_API::checkLoggedIn() and OAuth scopes are app_$appname
      Move OAuth classes into lib/oauth
      API: Check if the consumer has permissions to access the requested method
      API: Fix merging of responses. Return 400 error when no OAuth operation sent.
      Add basic db structure for oauth
      Fix class name
      Add ownCloud OAuth store backend. WIP
      Add table to hold OAuth scopes
      Add 'authorised' field to oauth_tokens table
      API: Add callback_fail, add OC_OAuth::init and bespoke request token method
      API: remove OAuth auth check, respond in ocs formatted xml/json
      Fix ocs/person/check
      API: Fix routes definition
      API: Add provisioning api methods for apps
      API: Fix addUser and added getUser methods
      API: Fix /person/check api method
      API: Fix responses of enable and disable app methods
      API: /cloud/groups use OCS response codes, fix response of getGroups, fix addGroup
      API: Require api calls to register the required auth level
      Fix merge conflicts
      Remove provisioning_api apps from core
      Remove a merge conflict
      Fix autoloader merge conflict
      API: Default to user authentication level
      API: Use http authentication, check the auth level required
      API: Add required auth level to OCS routes, move some routes to provisioning_api app
      API: Allow admins to access SUBADMIN api methods
      API: Fix merge conflict remnants
      API: Parse PUT and DELETE variables
      Merge branch 'master' into ocs_api
      Allow apps to pass defaults and requirements for their API calls
      Add API method for sharing a file, currently only via a link.
      Merge master into ocs_api
      Fix url generated for public shared files
      Detect http protocol in providers.php
      External Share API: Move url down one level in response
      Migration: On import of user accounts only import folders in home dir, use OC_Helper::copyr
      Migration: Allow for no app data cases; handle file copying better
      API: Specify the response format using a GET parameter
      API: Further tidying, implement OC_OCS_Result object for api results.
      API: OCS methods now use OC_OCS_Result to return data
      API: Remove old code. Move remaining methods to OC_OCS_Result.
      API: Include totalitems and itemsperpage meta data when needed.
      API: Add check to see if the user is authorised to run the api method
      API: Tidy up routes.php, remove redundant call registration
      Remove 3rdparty repo from ocs_api branch
      Merge master into ocs_api, fix conflicts.
      API: PUT and DELETE variables are now accessed from the parameters array
      Merge branch 'master' into ocs_api
      Remove unused methods
      Merge branch 'master' into ocs_api
      Code cleanup and add copyright info
      Remove accidental submodule
      Remove WIP OAuth code
      Remove the WIP external sharing api
      Return 401 headers when authentication is required for the api call
      Fix incorrect indentation
      Check that api methods return the correct result type
      Code style update
      API: If key begins with '@' treat it as an xml attribute
      Remove some whitespace
      Simpler method for getting the first char

Valerio Ponte (3):
      Implemented X-Sendfile support
      Moved X-Sendfile headers into OC_Files::get
      Fixed style according to owncloud styleguide

VicDeo (2):
      Uncaught exception logging
      Add Ability to the app to detect more details on the file

Victor Dubiniuk (8):
      Log PHP errors to the OC log
      Merge branch 'extended_log'
      Fix mimetype detection with the 'file' utility
      Clean KB entries processing code
      Check if we have an array with data. Fix #487
      Correct new password input name
      Do not set password if it has't provided
      Calculate size for existing directories only

blizzz (20):
      Merge pull request #141 from denis-b/patch-1
      Merge pull request #142 from denis-b/patch-2
      Merge pull request #273 from owncloud/fix_webdav_shared_91
      Merge pull request #258 from wardragon/ldap_existence_check_no_refactor
      Merge pull request #371 from butonic/sql_and_error_log_fixes
      Merge pull request #482 from eMerzh/fix_prevent_shared_folder
      Merge pull request #617 from samtuke/fix_docblocks
      Merge pull request #584 from wardragon/ldap_access_userExists_fix
      Merge pull request #855 from owncloud/ungreenify
      Merge pull request #1087 from owncloud/ldap_multiple_dns
      Merge pull request #1365 from owncloud/ldap_multiple_server
      Merge pull request #1393 from owncloud/adding-index.html-with-redirect-master
      Merge pull request #1404 from owncloud/fixing-1276-master
      Merge pull request #1518 from schiesbn/trash_layout_fix
      Merge pull request #1524 from owncloud/fix_ldaps_tls_setting
      Merge pull request #1531 from owncloud/cron_no_routes
      Merge pull request #1530 from owncloud/fix-warning-displayname-layout
      Merge pull request #1592 from owncloud/display_name_setting
      Merge pull request #1604 from owncloud/fix_ldap_internalname_generation
      Merge pull request #1694 from owncloud/users-header

davidgumberg (1):
      Typo fix (comment) /lib/base.php

denis-b (2):
      Update apps/files/index.php
      Update apps/files/ajax/move.php

herbrechtsmeier (2):
      add SSL proxy support
      initPaths: set include path before any owncloud function is called

hkjolhede (12):
      Create sftp.php
      Update apps/files_external/appinfo/app.php
      Update apps/files_external/lib/config.php
      Update apps/files_external/lib/sftp.php
      Update apps/files_external/lib/sftp.php
      Update apps/files_external/lib/sftp.php
      Update apps/files_external/lib/sftp.php
      Update apps/files_external/lib/sftp.php
      Update lib/filestorage/common.php
      Update apps/files_external/lib/sftp.php
      Update lib/filestorage/common.php
      Update apps/files_external/lib/config.php

icewind1991 (17):
      Merge pull request #28 from benliles/bugfix-swift
      Merge pull request #36 from scambra/filecache-fixes
      Merge pull request #59 from fmms/master
      Merge pull request #12 from scambra/fixes
      Merge pull request #307 from owncloud/etag-function-overwrite
      Merge pull request #319 from owncloud/fileactions_newfile
      Merge pull request #672 from irosenb/patch-1
      Merge pull request #876 from owncloud/mimicon_fix
      Merge pull request #923 from owncloud/hooks_try_catch
      Merge pull request #1255 from owncloud/leftcontent_fix
      Merge pull request #1237 from owncloud/fix-template-tests
      Merge pull request #673 from owncloud/filesystem
      Merge pull request #1527 from owncloud/simplyfy_file_mimetype_parsing
      Merge pull request #1512 from owncloud/mapped-filename-storage
      Merge pull request #1572 from owncloud/fix_empty_path_handling
      Merge pull request #1597 from owncloud/cache_largesizes
      Merge pull request #1717 from owncloud/fix-warning-template

irgsmirx (3):
      Update lib/util.php
      Update lib/base.php
      Update lib/files/cache/legacy.php

j-ed (6):
      Update lib/mail.php
      Update config/config.sample.php
      Update config/config.sample.php
      Update config/config.sample.php
      Update config/config.sample.php
      Update lib/mail.php

libasys (4):
      Fix for problems using for() function instead of $.each for arrays with IE8
      UPDATE oc-dialogs.js and Fix some small Bugs Added in the description of form a select ecample
      Fixes two issues if you using IE8. IE8 has problems with .bind actions and since jquery 1.7.2 using .bind is old school style for event delegation. the new and better way is using .on() function. The second is using $.each instead of for() to walkthrough an array! Now it works perfect, the events after uploads are triggered.
      If you using the sharing by link the array monthNames don't exist and causes errors in all browsers! so we check if the type of the variable isn't undefined!

maelzx (1):
      Update apps/files_versions/js/versions.js

raghunayyar (13):
      Style fixes on core/navigation Branch.
      Defined height for #leftcontent
      More Style Fixes
      No Image Repetition on Enabling Apps in Navigation Bar
      Reduced Styling and Image loads as from src and not backgorund.
      Shorter, Cleaner JS in apps.js
      Adds webkit scrollbar to ownCloud
      More Visible webkit Scrollbar, syntax error solved.
      Password Toggle Support for Login
      Password Toggle Works on Installation as well.
      Removed whitespace from installation.php
      Personal Page Password Toggle Also Loads Well.
      Makes password toggle button inside input.

root (3):
      call it "proxy" instead of "curlproxy"
      call it "proxy" instead of "curlproxy"
      apps updater is now working

scambra (12):
      check free space using folder's owner
      delete fscache on deleting user
      Use strftime to format date with translated month names
      Translate modification date when file is created/uploaded, use same strings as lib/template.php
      don't duplicate locales with country code
      use interpolation for some translations in js
      translate datepicker
      Translate formatDate using jquery datepicker
      fix strftime in windows, use %#d instead of %e in windows
      fix settings routes
      fix checking quota in webdav, adding a sabredav plugin
      code style changes

thomas (4):
      Use curl to get remote file content
      Add connection time out option
      change and transfert getUrlContent
      Remove parentheses in return, modify description, and fix a mistake

tomneedham (1):
      Correct spelling of 'Authorization'

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list