Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
When "send password by Talk" was disabled in a mail share it was
possible to keep the same password as before, as it does not pose any
security issue (unlike keeping it when "send password by Talk" is
enabled, as in that case the password was already disclosed by mail).
However, if a mail share is updated but the password is not set again
only the hashed password will be available. In that case it would not
make sense to send the password by mail, so now the password must be
changed when disabling "send password by Talk".
Note that, even if explicitly setting the same password again along with
the "send password by Talk" property would work, this was also prevented
for simplicity.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
When "send password by Talk" is enabled in a mail share a new password
must be also set. However, when the passwords of the original and the
new share were compared it was not taken into account that the original
password is now hashed, while the new one is not (unless no new password
was sent, in which case the password of the original share was set in
the new share by the controller, but that was already prevented due to
both passwords being literally the same), so it was possible to set the
same password again.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
When "send password by Talk" is enabled in a link share now a non empty
password is enforced.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
[stable18] Fix resharing of federated shares that were created out of links
|
|
|
|
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|
Before the resources/config/ca-bundle.crt was only used when the list of custom
certificates was empty and the instance was not installed. But it should also
be used when the list is empty and the instance is installed.
This is inverting the logic to stop if the instance is not installed to use the
default bundle. And it also does this when the list is empty.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
[stable18] Enable fseek for files in S3 storage
|
|
|
|
|
|
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
|
|
|
|
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
the wrong range
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
Signed-off-by: Lukas Stabe <lukas@stabe.de>
|
|
In test it reduced the transfered data from 5 MB to 2 MB. This should reduce the load on the appstore significantly.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
|
|
|
|
[stable18] Fix issues with Keystone auth v3 in files_external app
|
|
|
|
|
|
|
|
Signed-off-by: Julien Lutran <julien.lutran@corp.ovh.com>
|
|
[stable18] Proxy server could cache http response when it is not private
|
|
|
|
|
|
Signed-off-by: Clement Wong <git@clement.hk>
|
|
|
|
[stable18] dont show remote and email options if we have an exact match for local user email
|
|
email
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
[stable18] Fix languages empty array
|
|
|
|
[stable18] Use random_bytes
|
|
[stable18] dont try to update storage mtime if we can't get the mtime
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Since we don't care if it is human readbale.
The code is backwards compatible with the old format.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
|
|
|
|
|
|
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
[stable18] Fix Argon2 options checks
|
|
The minimum for memory cost is 8 KiB per thread. Threads must be checked and set first to allow checking against the correct memory cost mimimum.
Options are now applied the following way:
- If config.php contains the setting with an integer higher or equal to the minimum, it is applied.
- If config.php contains the setting with an integer lower than the minimum, the minimum is applied.
- If config.php does not contain the setting or with no integer value, the PHP default is applied.
Signed-off-by: MichaIng <micha@dietpi.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
This overrides the max expiration date.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|