]> source.dussan.org Git - sonarqube.git/commit
SONAR-3138 Prevent possible security flaws
authorEvgeny Mandrikov <mandrikov@gmail.com>
Tue, 24 Jan 2012 05:21:30 +0000 (09:21 +0400)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Tue, 24 Jan 2012 05:27:15 +0000 (09:27 +0400)
commita3e3cd6494586597404360435d11f4f686648e10
treeddac9080a22b2777d283f41fe21d59fdab78f1f8
parent3547823a971749e0bec7fdb2a5f1ce99f37b23f5
SONAR-3138 Prevent possible security flaws

* Save external password only if enabled "sonar.security.savePassword".
* Bypass restriction on password length (4), when external system enabled.
* Improve error handling.
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java
sonar-server/src/main/java/org/sonar/server/ui/AuthenticatorNotFoundException.java [deleted file]
sonar-server/src/main/java/org/sonar/server/ui/SecurityRealmFactory.java
sonar-server/src/main/webapp/WEB-INF/lib/need_authentication.rb
sonar-server/src/test/java/org/sonar/server/ui/SecurityRealmFactoryTest.java