Branch: refs/heads/4.3
Home:
https://github.com/hibernate/hibernate-validator
Commit: 779650713a35f86f24064c99e2be0717e6235cd2
https://github.com/hibernate/hibernate-validator/commit/779650713a35f86f2...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-23 (Wed, 23 Jul 2014)
Changed paths:
M .gitignore
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
A
engine/src/main/java/org/hibernate/validator/internal/util/ResourceLoaderHelper.java
A engine/src/main/java/org/hibernate/validator/internal/util/StringHelper.java
M
engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java
M
engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java
R
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredConstructor.java
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredConstructors.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
M
engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java
A
engine/src/test/java/org/hibernate/validator/test/internal/util/privilegedactions/GetAnnotationsParameterTest.java
Log Message:
-----------
HV-912 Removing methods from ReflectionHelper which make privileged operations publicly
accessible
Commit: e59d080f55f23a208ffbf394a4096c5c43062b90
https://github.com/hibernate/hibernate-validator/commit/e59d080f55f23a208...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java
M
engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetResource.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
Log Message:
-----------
HV-912 Adding doPrivileged() block around ClassLoader#loadResource() call
Commit: 43936f83b10b93203801b6d63d8d0e14ead9e748
https://github.com/hibernate/hibernate-validator/commit/43936f83b10b93203...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewSchema.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
Log Message:
-----------
HV-912 Wrapping call to SchemaFactory#newSchema() into privileged action
Commit: cc782d6f51e261999af61df053b062bdc9864ef5
https://github.com/hibernate/hibernate-validator/commit/cc782d6f51e261999...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewJaxbContext.java
A
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/Unmarshal.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
Log Message:
-----------
HV-912 Wrapping call to JAXBContext#newInstance() and Unmarshaller#unmarshal() into
privileged actions
Commit: ea88f45ead1b1586fe47c6fa03bea226143ec05a
https://github.com/hibernate/hibernate-validator/commit/ea88f45ead1b1586f...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java
R
engine/src/main/java/org/hibernate/validator/internal/util/ResourceLoaderHelper.java
M
engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ResourceLoaderHelper.java
M
engine/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java
Log Message:
-----------
HV-912 Reducing accessibility of some classes and methods
Commit: ab21ca98fd7814bd014e7d8e03de8640f2529352
https://github.com/hibernate/hibernate-validator/commit/ab21ca98fd7814bd0...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
Log Message:
-----------
HV-912 Not exposing accessible-made members
Commit: 763feff5e7cc0c2fef8abb3836f94567f8943488
https://github.com/hibernate/hibernate-validator/commit/763feff5e7cc0c2fe...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2014-07-24 (Thu, 24 Jul 2014)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M
engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/Giraffe.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/PackagePrivateConstraintValidationTest.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/PolarBear.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/ValidAnimalName.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/ValidAnimalNameList.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/packageprivateconstraint/ValidAnimalNameValidator.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java
Log Message:
-----------
HV-843 Making sure non public annotation members are accessible. Unifying handling of
annotation member value handling.
Compare:
https://github.com/hibernate/hibernate-validator/compare/4628c499772a...7...