aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/Security
Commit message (Expand)AuthorAgeFilesLines
* chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2dependabot[bot]2024-10-192-6/+6
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-251-1/+1
* feat(Security): Allow setting password context for validation and generationFerdinand Thiessen2024-08-223-6/+80
* feat(Security): add Factory for IP addresses and rangesBenjamin Gaussorgues2024-07-191-0/+30
* feat(security): Add public API to allow validating IP Ranges and checking for...Joas Schilling2024-07-193-0/+94
* feat: Add method to validate an IHasher hashChristopher Ng2024-07-041-0/+7
* chore: remove unnecessary php import during refactorJohn Molakvoæ2024-05-301-2/+0
* Merge branch 'master' into refactor/OC-Server-getSecureRandomJohn Molakvoæ2024-05-3017-308/+135
|\
| * chore: Add SPDX headerAndy Scherzinger2024-05-2417-342/+42
| * Refactor `OC\Server::getHasher`Andrew Summers2024-03-151-2/+2
| * fix(OCP): Add since tag for all constantsJoas Schilling2024-02-141-1/+20
| * chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-232-7/+7
| * feat(appframework): Expose programmatic rate limiterChristoph Wurst2023-09-202-0/+108
* | Refactor `OC\Server::getSecureRandom`Andrew Summers2023-08-291-1/+3
|/
* fix: Make bypass function public APIJoas Schilling2023-08-211-0/+10
* feat(security): Add a bruteforce protection backend base on memcacheJoas Schilling2023-08-211-1/+18
* composer run cs:fixCôme Chilliet2023-01-2010-10/+0
* Add remote host validation APIChristoph Wurst2022-10-311-0/+51
* Add a public interface for the bruteforce throttler and register for injectionJoas Schilling2022-07-281-0/+126
* Add an OCP for trusted domain helperJoas Schilling2021-10-281-0/+56
* Confirm mails only per POSTArthur Schiwon2021-09-091-0/+7
* add a job to clean up expired verification tokensArthur Schiwon2021-09-091-1/+1
* move verification token logic out of lost password controllerArthur Schiwon2021-09-092-0/+129
* Introduce ISecureRandom::CHAR_ALPHANUMERICJ0WI2021-07-081-0/+1
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0410-15/+6
* Make Security module strictJ0WI2021-04-192-4/+10
* Merge pull request #22432 from nextcloud/enh/phpdocRoeland Jago Douma2020-08-265-5/+0
|\
| * Remove @package annotations from public namespaceJulius Härtl2020-08-265-5/+0
* | Update the license headers for Nextcloud 20Christoph Wurst2020-08-243-1/+6
|/
* Fix CSJoas Schilling2020-08-191-0/+1
* Send "429 Too Many Requests" in case of brute force protectionJoas Schilling2020-08-191-0/+30
* Add PHP doc for eventsMorris Jobke2020-08-102-0/+12
* Update license headers for 19Christoph Wurst2020-04-293-0/+3
* fix credentialsManager documentation and ensure userId to be used as stringArthur Schiwon2020-04-151-3/+3
* Add visibility to all constantsChristoph Wurst2020-04-101-5/+5
* Format control structures, classes, methods and functionChristoph Wurst2020-04-104-4/+0
* Remove trailing whitespaces from commentsChristoph Wurst2020-04-091-1/+1
* Use exactly one empty line after the namespace declarationChristoph Wurst2020-04-091-0/+1
* Update license headersChristoph Wurst2019-12-059-13/+34
* Add typed events for password_policyChristoph Wurst2019-11-272-0/+101
* Use Symfony's new contract Event class instead of the deprecated oneChristoph Wurst2019-09-122-0/+2
* Add feature policy headerRoeland Jago Douma2019-08-101-0/+52
* Add an event to edit the CSPRoeland Jago Douma2019-07-082-0/+54
* Remove deprecatred StringUtils classRoeland Jago Douma2019-05-281-49/+0
* Do not use spaces in generated passwordsMorris Jobke2019-04-151-1/+1
* Remove deprecated functions from SecureRandomRoeland Jago Douma2018-12-071-26/+0
* Throw exception if decryption failsRoeland Jago Douma2018-11-141-0/+1
* Make OCP\Security stricterRoeland Jago Douma2018-01-163-5/+8
* Fix testsRoeland Jago Douma2018-01-141-2/+1
* Strict ISecure randomRoeland Jago Douma2018-01-131-2/+4