diff --git a/CVE-2019-14900.patch b/CVE-2019-14900.patch deleted file mode 100644 index 7774125dac8a7eb6c3ed6280c8815cc4009221b5..0000000000000000000000000000000000000000 --- a/CVE-2019-14900.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 64a0cec764bfdd93c5e3d57e9fc342bcc9824ea3 Mon Sep 17 00:00:00 2001 -From: wang_yue111 <648774160@qq.com> -Date: Fri, 19 Mar 2021 11:45:31 +0800 -Subject: [PATCH] fix CVE-2019-14900 - ---- - .../expression/LiteralExpression.java | 20 +++++++++++++------ - 1 file changed, 14 insertions(+), 6 deletions(-) - -diff --git a/hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/expression/LiteralExpression.java b/hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/expression/LiteralExpression.java -index ac485b4..6125363 100644 ---- a/hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/expression/LiteralExpression.java -+++ b/hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/expression/LiteralExpression.java -@@ -58,17 +58,25 @@ public class LiteralExpression extends ExpressionImpl implements Serializa - return ':' + parameterName; - } - -+ private String escapeLiteral(String literal) { -+ return literal.replace("'", "''"); -+ } -+ -+ private String inlineLiteral(String literal) { -+ return String.format( "\'%s\'", escapeLiteral( literal) ); -+ } -+ - @SuppressWarnings({ "unchecked" }) - public String renderProjection(RenderingContext renderingContext) { -+ if ( ValueHandlerFactory.isCharacter( literal ) ) { -+ // In case literal is a Character, pass literal.toString() as the argument. -+ return inlineLiteral( literal.toString() ); -+ } -+ - // some drivers/servers do not like parameters in the select clause - final ValueHandlerFactory.ValueHandler handler = - ValueHandlerFactory.determineAppropriateHandler( literal.getClass() ); -- if ( ValueHandlerFactory.isCharacter( literal ) ) { -- return '\'' + handler.render( literal ) + '\''; -- } -- else { -- return handler.render( literal ); -- } -+ return handler.render( literal ); - } - - @Override --- -2.23.0 - diff --git a/CVE-2020-25638.patch b/CVE-2020-25638.patch deleted file mode 100644 index 980bbf70d67ed1263216f8c9d2d676f8bb283158..0000000000000000000000000000000000000000 --- a/CVE-2020-25638.patch +++ /dev/null @@ -1,384 +0,0 @@ -From 0a7b54e0313d840af3dc21fa122f7707c8b35c20 Mon Sep 17 00:00:00 2001 -From: zhangtao2020 <18066722603@163.com> -Date: Sat, 12 Dec 2020 18:40:37 +0800 -Subject: [PATCH] CVE-2020-25638 - ---- - .../java/org/hibernate/dialect/Dialect.java | 11 ++ - .../internal/SelectStatementBuilder.java | 2 +- - .../main/java/org/hibernate/sql/Delete.java | 3 +- - .../main/java/org/hibernate/sql/Insert.java | 2 +- - .../java/org/hibernate/sql/InsertSelect.java | 2 +- - .../java/org/hibernate/sql/QuerySelect.java | 2 +- - .../main/java/org/hibernate/sql/Select.java | 2 +- - .../java/org/hibernate/sql/SimpleSelect.java | 2 +- - .../main/java/org/hibernate/sql/Update.java | 2 +- - .../hibernate/test/comments/TestEntity.java | 46 ++++++++ - .../hibernate/test/comments/TestEntity2.java | 37 ++++++ - .../test/comments/UseSqlCommentTest.java | 111 ++++++++++++++++++ - 12 files changed, 214 insertions(+), 8 deletions(-) - create mode 100644 hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity.java - create mode 100644 hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity2.java - create mode 100644 hibernate-core/src/test/java/org/hibernate/test/comments/UseSqlCommentTest.java - -diff --git a/hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java b/hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java -index fd286e3..8d3ded8 100644 ---- a/hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java -+++ b/hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java -@@ -24,6 +24,7 @@ import java.util.Locale; - import java.util.Map; - import java.util.Properties; - import java.util.Set; -+import java.util.regex.Pattern; - - import org.hibernate.HibernateException; - import org.hibernate.LockMode; -@@ -140,6 +141,9 @@ public abstract class Dialect implements ConversionContext { - */ - public static final String CLOSED_QUOTE = "`\"]"; - -+ private static final Pattern ESCAPE_CLOSING_COMMENT_PATTERN = Pattern.compile( "\\*/" ); -+ private static final Pattern ESCAPE_OPENING_COMMENT_PATTERN = Pattern.compile( "/\\*" ); -+ - private final TypeNames typeNames = new TypeNames(); - private final TypeNames hibernateTypeNames = new TypeNames(); - -@@ -2866,4 +2870,11 @@ public abstract class Dialect implements ConversionContext { - public boolean supportsNamedParameters(DatabaseMetaData databaseMetaData) throws SQLException { - return databaseMetaData != null && databaseMetaData.supportsNamedParameters(); - } -+ public static String escapeComment(String comment) { -+ if ( StringHelper.isNotEmpty( comment ) ) { -+ final String escaped = ESCAPE_CLOSING_COMMENT_PATTERN.matcher( comment ).replaceAll( "*\\\\/" ); -+ return ESCAPE_OPENING_COMMENT_PATTERN.matcher( escaped ).replaceAll( "/\\\\*" ); -+ } -+ return comment; -+ } - } -diff --git a/hibernate-core/src/main/java/org/hibernate/loader/plan/exec/query/internal/SelectStatementBuilder.java b/hibernate-core/src/main/java/org/hibernate/loader/plan/exec/query/internal/SelectStatementBuilder.java -index 3d2b1d8..41ebbab 100644 ---- a/hibernate-core/src/main/java/org/hibernate/loader/plan/exec/query/internal/SelectStatementBuilder.java -+++ b/hibernate-core/src/main/java/org/hibernate/loader/plan/exec/query/internal/SelectStatementBuilder.java -@@ -187,7 +187,7 @@ public class SelectStatementBuilder { - StringBuilder buf = new StringBuilder( guesstimatedBufferSize ); - - if ( StringHelper.isNotEmpty( comment ) ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - - buf.append( "select " ) -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/Delete.java b/hibernate-core/src/main/java/org/hibernate/sql/Delete.java -index a6badc0..3bd50df 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/Delete.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/Delete.java -@@ -8,6 +8,7 @@ package org.hibernate.sql; - import java.util.Iterator; - import java.util.LinkedHashMap; - import java.util.Map; -+import org.hibernate.dialect.Dialect; - - /** - * An SQL DELETE statement -@@ -36,7 +37,7 @@ public class Delete { - public String toStatementString() { - StringBuilder buf = new StringBuilder( tableName.length() + 10 ); - if ( comment!=null ) { -- buf.append( "/* " ).append(comment).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment( comment ) ).append( " */ " ); - } - buf.append( "delete from " ).append(tableName); - if ( where != null || !primaryKeyColumns.isEmpty() || versionColumnName != null ) { -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/Insert.java b/hibernate-core/src/main/java/org/hibernate/sql/Insert.java -index 49d828c..ed15af8 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/Insert.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/Insert.java -@@ -90,7 +90,7 @@ public class Insert { - public String toStatementString() { - StringBuilder buf = new StringBuilder( columns.size()*15 + tableName.length() + 10 ); - if ( comment != null ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment( comment ) ).append( " */ " ); - } - buf.append("insert into ") - .append(tableName); -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/InsertSelect.java b/hibernate-core/src/main/java/org/hibernate/sql/InsertSelect.java -index 387ee1d..a8038e6 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/InsertSelect.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/InsertSelect.java -@@ -65,7 +65,7 @@ public class InsertSelect { - - StringBuilder buf = new StringBuilder( (columnNames.size() * 15) + tableName.length() + 10 ); - if ( comment!=null ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - buf.append( "insert into " ).append( tableName ); - if ( !columnNames.isEmpty() ) { -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/QuerySelect.java b/hibernate-core/src/main/java/org/hibernate/sql/QuerySelect.java -index 649d973..7d45a3e 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/QuerySelect.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/QuerySelect.java -@@ -126,7 +126,7 @@ public class QuerySelect { - public String toQueryString() { - StringBuilder buf = new StringBuilder( 50 ); - if ( comment != null ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - buf.append( "select " ); - if ( distinct ) { -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/Select.java b/hibernate-core/src/main/java/org/hibernate/sql/Select.java -index e8b0aa4..cf1e6e3 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/Select.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/Select.java -@@ -40,7 +40,7 @@ public class Select { - public String toStatementString() { - StringBuilder buf = new StringBuilder(guesstimatedBufferSize); - if ( StringHelper.isNotEmpty(comment) ) { -- buf.append("/* ").append(comment).append(" */ "); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - - buf.append("select ").append(selectClause) -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/SimpleSelect.java b/hibernate-core/src/main/java/org/hibernate/sql/SimpleSelect.java -index 51fbc86..402cd01 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/SimpleSelect.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/SimpleSelect.java -@@ -143,7 +143,7 @@ public class SimpleSelect { - ); - - if ( comment != null ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - - buf.append( "select " ); -diff --git a/hibernate-core/src/main/java/org/hibernate/sql/Update.java b/hibernate-core/src/main/java/org/hibernate/sql/Update.java -index 93611d7..c080400 100644 ---- a/hibernate-core/src/main/java/org/hibernate/sql/Update.java -+++ b/hibernate-core/src/main/java/org/hibernate/sql/Update.java -@@ -166,7 +166,7 @@ public class Update { - public String toStatementString() { - StringBuilder buf = new StringBuilder( (columns.size() * 15) + tableName.length() + 10 ); - if ( comment!=null ) { -- buf.append( "/* " ).append( comment ).append( " */ " ); -+ buf.append( "/* " ).append( Dialect.escapeComment(comment)).append( " */ " ); - } - buf.append( "update " ).append( tableName ).append( " set " ); - boolean assignmentsAppended = false; -diff --git a/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity.java b/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity.java -new file mode 100644 -index 0000000..7c425be ---- /dev/null -+++ b/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity.java -@@ -0,0 +1,46 @@ -+/* -+ * Hibernate, Relational Persistence for Idiomatic Java -+ * -+ * License: GNU Lesser General Public License (LGPL), version 2.1 or later. -+ * See the lgpl.txt file in the root directory or . -+ */ -+package org.hibernate.test.comments; -+ -+import javax.persistence.Entity; -+import javax.persistence.Id; -+ -+/** -+ * @author Andrea Boriero -+ */ -+@Entity -+public class TestEntity { -+ @Id -+ private String id; -+ -+ private String value; -+ -+ public TestEntity() { -+ -+ } -+ -+ public TestEntity(String id, String value) { -+ this.id = id; -+ this.value = value; -+ } -+ -+ public String getId() { -+ return id; -+ } -+ -+ public void setId(String id) { -+ this.id = id; -+ } -+ -+ public String getValue() { -+ return value; -+ } -+ -+ public void setValue(String value) { -+ this.value = value; -+ } -+} -diff --git a/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity2.java b/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity2.java -new file mode 100644 -index 0000000..58b626d ---- /dev/null -+++ b/hibernate-core/src/test/java/org/hibernate/test/comments/TestEntity2.java -@@ -0,0 +1,37 @@ -+/* -+ * Hibernate, Relational Persistence for Idiomatic Java -+ * -+ * License: GNU Lesser General Public License (LGPL), version 2.1 or later. -+ * See the lgpl.txt file in the root directory or . -+ */ -+package org.hibernate.test.comments; -+ -+import javax.persistence.Entity; -+import javax.persistence.Id; -+ -+/** -+ * @author Andrea Boriero -+ */ -+@Entity -+public class TestEntity2 { -+ @Id -+ private String id; -+ -+ private String value; -+ -+ public String getId() { -+ return id; -+ } -+ -+ public void setId(String id) { -+ this.id = id; -+ } -+ -+ public String getValue() { -+ return value; -+ } -+ -+ public void setValue(String value) { -+ this.value = value; -+ } -+} -diff --git a/hibernate-core/src/test/java/org/hibernate/test/comments/UseSqlCommentTest.java b/hibernate-core/src/test/java/org/hibernate/test/comments/UseSqlCommentTest.java -new file mode 100644 -index 0000000..2bd6adf ---- /dev/null -+++ b/hibernate-core/src/test/java/org/hibernate/test/comments/UseSqlCommentTest.java -@@ -0,0 +1,111 @@ -+/* -+ * Hibernate, Relational Persistence for Idiomatic Java -+ * -+ * License: GNU Lesser General Public License (LGPL), version 2.1 or later. -+ * See the lgpl.txt file in the root directory or . -+ */ -+package org.hibernate.test.comments; -+ -+import java.util.List; -+import java.util.Map; -+import javax.persistence.EntityManager; -+import javax.persistence.TypedQuery; -+import javax.persistence.criteria.CompoundSelection; -+import javax.persistence.criteria.CriteriaBuilder; -+import javax.persistence.criteria.CriteriaQuery; -+import javax.persistence.criteria.Path; -+import javax.persistence.criteria.Root; -+ -+import org.hibernate.cfg.AvailableSettings; -+import org.hibernate.jpa.test.BaseEntityManagerFunctionalTestCase; -+ -+import org.junit.Before; -+import org.junit.Test; -+ -+import static org.hamcrest.CoreMatchers.is; -+import static org.hibernate.testing.transaction.TransactionUtil.doInJPA; -+import static org.junit.Assert.assertThat; -+ -+/** -+ * @author Andrea Boriero -+ */ -+public class UseSqlCommentTest extends BaseEntityManagerFunctionalTestCase { -+ -+ @Override -+ protected Class[] getAnnotatedClasses() { -+ return new Class[] { TestEntity.class, TestEntity2.class }; -+ } -+ -+ @Override -+ protected void addMappings(Map settings) { -+ settings.put( AvailableSettings.USE_SQL_COMMENTS, "true" ); -+ settings.put( AvailableSettings.FORMAT_SQL, "false" ); -+ } -+ -+ @Before -+ public void setUp() { -+ doInJPA( this::entityManagerFactory, entityManager -> { -+ TestEntity testEntity = new TestEntity(); -+ testEntity.setId( "test1" ); -+ testEntity.setValue( "value1" ); -+ entityManager.persist( testEntity ); -+ -+ TestEntity2 testEntity2 = new TestEntity2(); -+ testEntity2.setId( "test2" ); -+ testEntity2.setValue( "value2" ); -+ entityManager.persist( testEntity2 ); -+ } ); -+ } -+ -+ @Test -+ public void testIt() { -+ String appendLiteral = "*/select id as col_0_0_,value as col_1_0_ from testEntity2 where 1=1 or id=?--/*"; -+ doInJPA( this::entityManagerFactory, entityManager -> { -+ -+ List result = findUsingQuery( "test1", appendLiteral, entityManager ); -+ -+ TestEntity test1 = result.get( 0 ); -+ assertThat( test1.getValue(), is( appendLiteral ) ); -+ } ); -+ -+ doInJPA( this::entityManagerFactory, entityManager -> { -+ -+ List result = findUsingCriteria( "test1", appendLiteral, entityManager ); -+ -+ TestEntity test1 = result.get( 0 ); -+ assertThat( test1.getValue(), is( appendLiteral ) ); -+ } ); -+ } -+ -+ public List findUsingCriteria(String id, String appendLiteral, EntityManager entityManager) { -+ CriteriaBuilder builder = entityManager.getCriteriaBuilder(); -+ CriteriaQuery criteria = builder.createQuery( TestEntity.class ); -+ Root root = criteria.from( TestEntity.class ); -+ -+ Path idPath = root.get( "id" ); -+ CompoundSelection selection = builder.construct( -+ TestEntity.class, -+ idPath, -+ builder.literal( appendLiteral ) -+ ); -+ criteria.select( selection ); -+ -+ criteria.where( builder.equal( idPath, builder.parameter( String.class, "where_id" ) ) ); -+ -+ TypedQuery query = entityManager.createQuery( criteria ); -+ query.setParameter( "where_id", id ); -+ return query.getResultList(); -+ } -+ -+ public List findUsingQuery(String id, String appendLiteral, EntityManager entityManager) { -+ TypedQuery query = -+ entityManager.createQuery( -+ "select new org.hibernate.test.comments.TestEntity(id, '" -+ + appendLiteral.replace( "'", "''" ) -+ + "') from TestEntity where id=:where_id", -+ TestEntity.class -+ ); -+ query.setParameter( "where_id", id ); -+ return query.getResultList(); -+ } -+} --- -2.27.0 - diff --git a/hibernate-agroal-6.4.8.Final.pom b/hibernate-agroal-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..f57b239068e17096981f8aff8e12faae69d1e680 --- /dev/null +++ b/hibernate-agroal-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-agroal + 6.4.8.Final + pom + hibernate-agroal - relocation + Integration for Agroal as a ConnectionProvider for Hibernate ORM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-agroal + 6.4.8.Final + + + diff --git a/hibernate-c3p0-5.0.10.Final.pom b/hibernate-c3p0-6.4.8.Final.pom similarity index 37% rename from hibernate-c3p0-5.0.10.Final.pom rename to hibernate-c3p0-6.4.8.Final.pom index ff374992d6748ad56d5f339a994d1f04f6ef3856..9ffeea2315fae933a51eaa8bba74651cefc0d5db 100644 --- a/hibernate-c3p0-5.0.10.Final.pom +++ b/hibernate-c3p0-6.4.8.Final.pom @@ -1,59 +1,48 @@ - + 4.0.0 org.hibernate hibernate-c3p0 - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - com.mchange - c3p0 - 0.9.2.1 - compile - - - Hibernate/c3p0 Integration - Integration for c3p0 Connection pooling into Hibernate O/RM + 6.4.8.Final + pom + hibernate-c3p0 - relocation + Integration for c3p0 Connection pooling into Hibernate ORM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-c3p0 + 6.4.8.Final + + diff --git a/hibernate-community-dialects-6.4.8.Final.pom b/hibernate-community-dialects-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..de82d9b7341f02bd818738dc04644e8f482772fc --- /dev/null +++ b/hibernate-community-dialects-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-community-dialects + 6.4.8.Final + pom + hibernate-community-dialects - relocation + Hibernate's community supported dialects + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-community-dialects + 6.4.8.Final + + + diff --git a/hibernate-core-5.0.10.Final.pom b/hibernate-core-5.0.10.Final.pom deleted file mode 100644 index 29c0b2c3af9e55e22a68e9182f6f9e2dab981cd5..0000000000000000000000000000000000000000 --- a/hibernate-core-5.0.10.Final.pom +++ /dev/null @@ -1,89 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-core - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate.javax.persistence - hibernate-jpa-2.1-api - 1.0.0.Final - compile - - - org.javassist - javassist - 3.18.1-GA - compile - - - antlr - antlr - 2.7.7 - compile - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - 1.1.1 - compile - - - org.jboss - jandex - 2.0.0.Final - compile - - - dom4j - dom4j - 1.6.1 - compile - - - org.hibernate.common - hibernate-commons-annotations - 5.0.1.Final - compile - - - Core Hibernate O/RM functionality - The core O/RM functionality as provided by Hibernate - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-java8-5.0.10.Final.pom b/hibernate-core-6.4.8.Final.pom similarity index 37% rename from hibernate-java8-5.0.10.Final.pom rename to hibernate-core-6.4.8.Final.pom index 3fbd34204126aa7d32c57129e0864148f5524455..1575085eaffdfa2655a8a7e456c5b5e1ebbba9c8 100644 --- a/hibernate-java8-5.0.10.Final.pom +++ b/hibernate-core-6.4.8.Final.pom @@ -1,53 +1,48 @@ - + 4.0.0 org.hibernate - hibernate-java8 - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - Java8-specific Hibernate O/RM functionality - Support for Java8-specific features - mainly Java8 Date/Time (JSR 310) + hibernate-core + 6.4.8.Final + pom + hibernate-core - relocation + Hibernate's core ORM functionality + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-core + 6.4.8.Final + + diff --git a/hibernate-ehcache-5.0.10.Final.pom b/hibernate-ehcache-5.0.10.Final.pom deleted file mode 100644 index abab407711642649cf2a38b52a69083e6bcc160e..0000000000000000000000000000000000000000 --- a/hibernate-ehcache-5.0.10.Final.pom +++ /dev/null @@ -1,59 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-ehcache - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - net.sf.ehcache - ehcache-core - 2.4.3 - compile - - - Hibernate/Ehcache Integration - Integration for Ehcache into Hibernate as a second-level caching service - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-entitymanager-5.0.10.Final.pom b/hibernate-entitymanager-5.0.10.Final.pom deleted file mode 100644 index afb3480f5ab6fd9f111579fc164bf8ce1979cac3..0000000000000000000000000000000000000000 --- a/hibernate-entitymanager-5.0.10.Final.pom +++ /dev/null @@ -1,83 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-entitymanager - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - dom4j - dom4j - 1.6.1 - compile - - - org.hibernate.common - hibernate-commons-annotations - 5.0.1.Final - compile - - - org.hibernate.javax.persistence - hibernate-jpa-2.1-api - 1.0.0.Final - compile - - - org.javassist - javassist - 3.18.1-GA - compile - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - 1.1.1 - compile - - - Hibernate JPA Support - Hibernate O/RM implementation of the JPA specification - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-envers-5.0.10.Final.pom b/hibernate-envers-6.4.8.Final.pom similarity index 34% rename from hibernate-envers-5.0.10.Final.pom rename to hibernate-envers-6.4.8.Final.pom index bcb36f5cdc66298336633ca2e83bc2c7147b44c5..52d76277c29991fa9042ad6f0e3f5fe81575186e 100644 --- a/hibernate-envers-5.0.10.Final.pom +++ b/hibernate-envers-6.4.8.Final.pom @@ -1,59 +1,48 @@ - + 4.0.0 org.hibernate hibernate-envers - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - org.hibernate - hibernate-entitymanager - 5.0.10.Final - compile - - - ENtity VERSioning support - ENtity VERSioning support + 6.4.8.Final + pom + hibernate-envers - relocation + Hibernate's entity version (audit/history) support + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-envers + 6.4.8.Final + + diff --git a/hibernate-graalvm-6.4.8.Final.pom b/hibernate-graalvm-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..e6b9e200086b548a00833fc3386c6f2b76f6ae39 --- /dev/null +++ b/hibernate-graalvm-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-graalvm + 6.4.8.Final + pom + hibernate-graalvm - relocation + Experimental extension to make it easier to compile applications into a GraalVM native image + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-graalvm + 6.4.8.Final + + + diff --git a/hibernate-hikaricp-5.0.10.Final.pom b/hibernate-hikaricp-6.4.8.Final.pom similarity index 38% rename from hibernate-hikaricp-5.0.10.Final.pom rename to hibernate-hikaricp-6.4.8.Final.pom index d90b959b04b51c354ac6f9074d6476f45205415e..10c425852512a826719c22db65e78a1642af10a9 100644 --- a/hibernate-hikaricp-5.0.10.Final.pom +++ b/hibernate-hikaricp-6.4.8.Final.pom @@ -1,59 +1,48 @@ - + 4.0.0 org.hibernate hibernate-hikaricp - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - com.zaxxer - HikariCP-java6 - 2.3.3 - compile - - - Hibernate/HikariCP Integration + 6.4.8.Final + pom + hibernate-hikaricp - relocation Integration for HikariCP into Hibernate O/RM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-hikaricp + 6.4.8.Final + + diff --git a/hibernate-infinispan-5.0.10.Final.pom b/hibernate-infinispan-5.0.10.Final.pom deleted file mode 100644 index be8c78798a834f5101a02a7f8393a20a706f6136..0000000000000000000000000000000000000000 --- a/hibernate-infinispan-5.0.10.Final.pom +++ /dev/null @@ -1,59 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-infinispan - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - org.infinispan - infinispan-core - 7.2.5.Final - compile - - - Hibernate/Infinispan Integration - Integration for Infinispan into Hibernate as a second-level caching service - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-jcache-6.4.8.Final.pom b/hibernate-jcache-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..077645599b4b5e57db7c89387cc9fa19bbe52520 --- /dev/null +++ b/hibernate-jcache-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-jcache + 6.4.8.Final + pom + hibernate-jcache - relocation + Integration for javax.cache into Hibernate as a second-level caching service + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-jcache + 6.4.8.Final + + + diff --git a/hibernate-jfr-6.4.8.Final.pom b/hibernate-jfr-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..07f674bfc4d17806deb638a6a4f16748093e4d5a --- /dev/null +++ b/hibernate-jfr-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-jfr + 6.4.8.Final + pom + hibernate-jfr - relocation + Integration for JDK JFR into Hibernate O/RM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-jfr + 6.4.8.Final + + + diff --git a/hibernate-micrometer-6.4.8.Final.pom b/hibernate-micrometer-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..237943117fe50a8821e1b376d825d1ce335d9f84 --- /dev/null +++ b/hibernate-micrometer-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-micrometer + 6.4.8.Final + pom + hibernate-micrometer - relocation + Integration for Micrometer metrics into Hibernate as a metrics collection package + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-micrometer + 6.4.8.Final + + + diff --git a/hibernate-5.0.10.Final.tar.gz b/hibernate-orm-6.4.8.tar.gz similarity index 41% rename from hibernate-5.0.10.Final.tar.gz rename to hibernate-orm-6.4.8.tar.gz index 71439ca35ea3269e1c4d61a4df4226167e8d2e36..5c66f1b84d6b7bd65b293842e1ebfbfdd4553176 100644 Binary files a/hibernate-5.0.10.Final.tar.gz and b/hibernate-orm-6.4.8.tar.gz differ diff --git a/hibernate-osgi-5.0.10.Final.pom b/hibernate-osgi-5.0.10.Final.pom deleted file mode 100644 index 381b82220947b9f5e4f5304182c4189e52448c38..0000000000000000000000000000000000000000 --- a/hibernate-osgi-5.0.10.Final.pom +++ /dev/null @@ -1,71 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-osgi - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - org.hibernate - hibernate-entitymanager - 5.0.10.Final - compile - - - org.osgi - org.osgi.core - 4.3.1 - compile - - - org.osgi - org.osgi.compendium - 4.3.1 - compile - - - Hibernate OSGi Support - Support for running Hibernate O/RM in OSGi environments - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-parent-5.0.10.Final.pom b/hibernate-parent-6.4.8.Final.pom similarity index 94% rename from hibernate-parent-5.0.10.Final.pom rename to hibernate-parent-6.4.8.Final.pom index aadc24f2573be7784620012d1237d77195afb986..f191cf92ebee022b176e43ae238f5b5e4486342b 100644 --- a/hibernate-parent-5.0.10.Final.pom +++ b/hibernate-parent-6.4.8.Final.pom @@ -3,23 +3,26 @@ 4.0.0 org.hibernate hibernate-parent - 5.0.10.Final + 6.4.8.Final pom Hibernate Parent + hibernate-agroal hibernate-c3p0 + hibernate-community-dialects hibernate-core - hibernate-ehcache - hibernate-entitymanager hibernate-envers + hibernate-graalvm hibernate-hikaricp - hibernate-infinispan - hibernate-java8 - hibernate-osgi + hibernate-jcache + hibernate-jfr + hibernate-micrometer hibernate-proxool hibernate-spatial hibernate-testing + hibernate-vector + hibernate-vibur diff --git a/hibernate-proxool-5.0.10.Final.pom b/hibernate-proxool-6.4.8.Final.pom similarity index 38% rename from hibernate-proxool-5.0.10.Final.pom rename to hibernate-proxool-6.4.8.Final.pom index 2e787f9f093c2da65de46211f9ecfc56acd26bf2..eef3403cc9918bf809c39097e4567dc43fdf7834 100644 --- a/hibernate-proxool-5.0.10.Final.pom +++ b/hibernate-proxool-6.4.8.Final.pom @@ -1,59 +1,48 @@ - + 4.0.0 org.hibernate hibernate-proxool - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - proxool - proxool - 0.8.3 - compile - - - Hibernate/Proxool Integration + 6.4.8.Final + pom + hibernate-proxool - relocation Integration for Proxool Connection pooling into Hibernate O/RM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-proxool + 6.4.8.Final + + diff --git a/hibernate-spatial-5.0.10.Final.pom b/hibernate-spatial-6.4.8.Final.pom similarity index 33% rename from hibernate-spatial-5.0.10.Final.pom rename to hibernate-spatial-6.4.8.Final.pom index 50a60984f6126357cfc514c2bec4be2b81008b2c..5c7736850dae977dbec38716bd2026b2b9f762c9 100644 --- a/hibernate-spatial-5.0.10.Final.pom +++ b/hibernate-spatial-6.4.8.Final.pom @@ -1,71 +1,48 @@ - + 4.0.0 org.hibernate hibernate-spatial - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - postgresql - postgresql - 8.4-701.jdbc4 - compile - - - org.geolatte - geolatte-geom - 1.0.4 - compile - - - dom4j - dom4j - 1.6.1 - compile - - - Integrate support for Spatial/GIS data into Hibernate O/RM + 6.4.8.Final + pom + hibernate-spatial - relocation Integrate support for Spatial/GIS data into Hibernate O/RM + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 repo + See discussion at https://hibernate.org/community/license/ for more details. - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - hibernate-team The Hibernate Development Team Hibernate.org - http://hibernate.org + https://hibernate.org + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-spatial + 6.4.8.Final + + diff --git a/hibernate-testing-5.0.10.Final.pom b/hibernate-testing-5.0.10.Final.pom deleted file mode 100644 index 9b0b61165f989086a315662989dedf3eaeae7845..0000000000000000000000000000000000000000 --- a/hibernate-testing-5.0.10.Final.pom +++ /dev/null @@ -1,101 +0,0 @@ - - - 4.0.0 - org.hibernate - hibernate-testing - 5.0.10.Final - - - org.jboss.logging - jboss-logging - 3.3.0.Final - compile - - - org.hibernate - hibernate-core - 5.0.10.Final - compile - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - 1.1.1 - compile - - - junit - junit - 4.11 - compile - - - org.jboss.byteman - byteman - 2.1.2 - compile - - - org.jboss.byteman - byteman-install - 2.1.2 - compile - - - org.jboss.byteman - byteman-bmunit - 2.1.2 - compile - - - com.experlog - xapool - 1.5.0 - compile - - - log4j - log4j - 1.2.17 - compile - - - org.jboss.jbossts - jbossjta - 4.16.4.Final - compile - - - Hibernate ORM Testing - Support for testing Hibernate ORM functionality - - - GNU Lesser General Public License - http://www.gnu.org/licenses/lgpl-2.1.html - See discussion at http://hibernate.org/license for more details. - repo - - - http://hibernate.org - - Hibernate.org - http://hibernate.org - - - jira - https://hibernate.atlassian.net/browse/HHH - - - http://github.com/hibernate/hibernate-orm - scm:git:http://github.com/hibernate/hibernate-orm.git - scm:git:git@github.com:hibernate/hibernate-orm.git - - - - hibernate-team - The Hibernate Development Team - Hibernate.org - http://hibernate.org - - - diff --git a/hibernate-testing-6.4.8.Final.pom b/hibernate-testing-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..6ff2a6c3837c2824f8f19ac2d51dd2778dd6cd4d --- /dev/null +++ b/hibernate-testing-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-testing + 6.4.8.Final + pom + hibernate-testing - relocation + Support for testing Hibernate ORM functionality + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-testing + 6.4.8.Final + + + diff --git a/hibernate-vector-6.4.8.Final.pom b/hibernate-vector-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..529cc3bdf722b0a489c2319929b6ce3aa44ef3ad --- /dev/null +++ b/hibernate-vector-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-vector + 6.4.8.Final + pom + hibernate-vector - relocation + Hibernate's extensions for vector support + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-vector + 6.4.8.Final + + + diff --git a/hibernate-vibur-6.4.8.Final.pom b/hibernate-vibur-6.4.8.Final.pom new file mode 100644 index 0000000000000000000000000000000000000000..090854d2d77773fa475bd894b842fc58dc89aaf3 --- /dev/null +++ b/hibernate-vibur-6.4.8.Final.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.hibernate + hibernate-vibur + 6.4.8.Final + pom + hibernate-vibur - relocation + Integration for Vibur Connection pooling as a Hibernate ORM ConnectionProvider + https://hibernate.org/orm + + Hibernate.org + https://hibernate.org + + + + GNU Library General Public License v2.1 or later + https://www.opensource.org/licenses/LGPL-2.1 + repo + See discussion at https://hibernate.org/community/license/ for more details. + + + + + hibernate-team + The Hibernate Development Team + Hibernate.org + https://hibernate.org + + + + scm:git:https://github.com/hibernate/hibernate-orm.git + scm:git:git@github.com:hibernate/hibernate-orm.git + https://github.com/hibernate/hibernate-orm + + + jira + https://hibernate.atlassian.net/browse/HHH + + + + org.hibernate.orm + hibernate-vibur + 6.4.8.Final + + + diff --git a/hibernate.spec b/hibernate.spec index d47a83ff80dc3510cc47bd64f17d301e9236fad1..14daf2b82791c31cd4ae06e01415ee0efbfafda4 100644 --- a/hibernate.spec +++ b/hibernate.spec @@ -4,24 +4,27 @@ Name: hibernate Summary: an easy-to-use and powerful object relational persistence framework for Java applications -Version: 5.0.10 -Release: 10 +Version: 6.4.8 +Release: 1 License: LGPLv2+ and ASL 2.0 URL: http://www.hibernate.org/ -Source0: https://github.com/hibernate/hibernate-orm/archive/%{version}/%{name}-%{namedversion}.tar.gz -Source1: %{pom_url}/hibernate-c3p0/%{namedversion}/hibernate-c3p0-%{namedversion}.pom -Source2: %{pom_url}/hibernate-core/%{namedversion}/hibernate-core-%{namedversion}.pom -Source3: %{pom_url}/hibernate-ehcache/%{namedversion}/hibernate-ehcache-%{namedversion}.pom -Source4: %{pom_url}/hibernate-entitymanager/%{namedversion}/hibernate-entitymanager-%{namedversion}.pom +Source0: https://github.com/hibernate/hibernate-orm/archive/%{version}/%{name}-orm-%{version}.tar.gz +Source1: %{pom_url}/hibernate-agroal/%{namedversion}/hibernate-agroal-%{namedversion}.pom +Source2: %{pom_url}/hibernate-c3p0/%{namedversion}/hibernate-c3p0-%{namedversion}.pom +Source3: %{pom_url}/hibernate-community-dialects/%{namedversion}/hibernate-community-dialects-%{namedversion}.pom +Source4: %{pom_url}/hibernate-core/%{namedversion}/hibernate-core-%{namedversion}.pom Source5: %{pom_url}/hibernate-envers/%{namedversion}/hibernate-envers-%{namedversion}.pom -Source6: %{pom_url}/hibernate-hikaricp/%{namedversion}/hibernate-hikaricp-%{namedversion}.pom -Source7: %{pom_url}/hibernate-infinispan/%{namedversion}/hibernate-infinispan-%{namedversion}.pom -Source8: %{pom_url}/hibernate-java8/%{namedversion}/hibernate-java8-%{namedversion}.pom -Source9: %{pom_url}/hibernate-osgi/%{namedversion}/hibernate-osgi-%{namedversion}.pom -Source10: %{pom_url}/hibernate-proxool/%{namedversion}/hibernate-proxool-%{namedversion}.pom -Source11: %{pom_url}/hibernate-spatial/%{namedversion}/hibernate-spatial-%{namedversion}.pom -Source12: %{pom_url}/hibernate-testing/%{namedversion}/hibernate-testing-%{namedversion}.pom +Source6: %{pom_url}/hibernate-graalvm/%{namedversion}/hibernate-graalvm-%{namedversion}.pom +Source7: %{pom_url}/hibernate-hikaricp/%{namedversion}/hibernate-hikaricp-%{namedversion}.pom +Source8: %{pom_url}/hibernate-jcache/%{namedversion}/hibernate-jcache-%{namedversion}.pom +Source9: %{pom_url}/hibernate-jfr/%{namedversion}/hibernate-jfr-%{namedversion}.pom +Source10: %{pom_url}/hibernate-micrometer/%{namedversion}/hibernate-micrometer-%{namedversion}.pom +Source11: %{pom_url}/hibernate-proxool/%{namedversion}/hibernate-proxool-%{namedversion}.pom +Source12: %{pom_url}/hibernate-spatial/%{namedversion}/hibernate-spatial-%{namedversion}.pom +Source13: %{pom_url}/hibernate-testing/%{namedversion}/hibernate-testing-%{namedversion}.pom +Source14: %{pom_url}/hibernate-vector/%{namedversion}/hibernate-vector-%{namedversion}.pom +Source15: %{pom_url}/hibernate-vibur/%{namedversion}/hibernate-vibur-%{namedversion}.pom Source50: hibernate-parent-%{namedversion}.pom Source60: http://www.apache.org/licenses/LICENSE-2.0.txt Source61: logging-processor.txt @@ -33,8 +36,6 @@ Source66: Implementation.txt Source67: Bundle-Description-Name.txt Source68: manifestFile.txt -Patch0000: CVE-2020-25638.patch -Patch0001: CVE-2019-14900.patch BuildRequires: maven-local mvn(antlr:antlr) mvn(com.experlog:xapool) mvn(com.fasterxml:classmate) BuildRequires: mvn(com.mchange:c3p0) mvn(com.zaxxer:HikariCP) mvn(dom4j:dom4j) mvn(java_cup:java_cup) BuildRequires: mvn(javax.enterprise:cdi-api) mvn(javax.validation:validation-api) mvn(junit:junit) @@ -61,34 +62,40 @@ mirror the underlying database structure. This approach progresses the business some extent, advances development efficiency exceedingly and obtains preferable economical efficiency and practicability. -Provides: %{name}-core = %{version}-%{release} +Provides: %{name}-agroal = %{version}-%{release} Provides: %{name}-c3p0 = %{version}-%{release} -Provides: %{name}-ehcache = %{version}-%{release} -Provides: %{name}-entitymanager = %{version}-%{release} +Provides: %{name}-community-dialects = %{version}-%{release} +Provides: %{name}-core = %{version}-%{release} Provides: %{name}-envers = %{version}-%{release} +Provides: %{name}-graalvm = %{version}-%{release} Provides: %{name}-hikaricp = %{version}-%{release} -Provides: %{name}-infinispan = %{version}-%{release} -Provides: %{name}-java8 = %{version}-%{release} -Provides: %{name}-osgi = %{version}-%{release} +Provides: %{name}-jcache = %{version}-%{release} +Provides: %{name}-jfr = %{version}-%{release} +Provides: %{name}-micrometer = %{version}-%{release} Provides: %{name}-parent = %{version}-%{release} Provides: %{name}-proxool = %{version}-%{release} Provides: %{name}-spatial = %{version}-%{release} Provides: %{name}-testing = %{version}-%{release} +Provides: %{name}-vector = %{version}-%{release} +Provides: %{name}-vibur = %{version}-%{release} Provides: %{name}-javadoc = %{version}-%{release} -Obsoletes: %{name}-core < %{version}-%{release} +Obsoletes: %{name}-agroal < %{version}-%{release} Obsoletes: %{name}-c3p0 < %{version}-%{release} -Obsoletes: %{name}-ehcache < %{version}-%{release} -Obsoletes: %{name}-entitymanager < %{version}-%{release} +Obsoletes: %{name}-community-dialects < %{version}-%{release} +Obsoletes: %{name}-core < %{version}-%{release} Obsoletes: %{name}-envers < %{version}-%{release} +Obsoletes: %{name}-graalvm < %{version}-%{release} Obsoletes: %{name}-hikaricp < %{version}-%{release} -Obsoletes: %{name}-infinispan < %{version}-%{release} -Obsoletes: %{name}-java8 < %{version}-%{release} -Obsoletes: %{name}-osgi < %{version}-%{release} +Obsoletes: %{name}-jcache < %{version}-%{release} +Obsoletes: %{name}-jfr < %{version}-%{release} +Obsoletes: %{name}-micrometer < %{version}-%{release} Obsoletes: %{name}-parent < %{version}-%{release} Obsoletes: %{name}-proxool < %{version}-%{release} Obsoletes: %{name}-spatial < %{version}-%{release} Obsoletes: %{name}-testing < %{version}-%{release} +Obsoletes: %{name}-vector < %{version}-%{release} +Obsoletes: %{name}-vibur < %{version}-%{release} Obsoletes: %{name}-javadoc < %{version}-%{release} %prep @@ -97,30 +104,31 @@ find . -name "*.jar" -delete find . -name "*.class" -delete rm -r documentation/* -cp -p %{SOURCE1} hibernate-c3p0/pom.xml -cp -p %{SOURCE2} hibernate-core/pom.xml -cp -p %{SOURCE3} hibernate-ehcache/pom.xml -cp -p %{SOURCE4} hibernate-entitymanager/pom.xml +cp -p %{SOURCE1} hibernate-agroal/pom.xml +cp -p %{SOURCE2} hibernate-c3p0/pom.xml +cp -p %{SOURCE3} hibernate-community-dialects/pom.xml +cp -p %{SOURCE4} hibernate-core/pom.xml cp -p %{SOURCE5} hibernate-envers/pom.xml -cp -p %{SOURCE6} hibernate-hikaricp/pom.xml -cp -p %{SOURCE7} hibernate-infinispan/pom.xml -cp -p %{SOURCE8} hibernate-java8/pom.xml -cp -p %{SOURCE9} hibernate-osgi/pom.xml -cp -p %{SOURCE10} hibernate-proxool/pom.xml -cp -p %{SOURCE11} hibernate-spatial/pom.xml -cp -p %{SOURCE12} hibernate-testing/pom.xml +cp -p %{SOURCE6} hibernate-graalvm/pom.xml +cp -p %{SOURCE7} hibernate-hikaricp/pom.xml +cp -p %{SOURCE8} hibernate-jcache/pom.xml +cp -p %{SOURCE9} hibernate-jfr/pom.xml +cp -p %{SOURCE10} hibernate-micrometer/pom.xml +cp -p %{SOURCE11} hibernate-proxool/pom.xml +cp -p %{SOURCE12} hibernate-spatial/pom.xml +cp -p %{SOURCE13} hibernate-testing/pom.xml +cp -p %{SOURCE14} hibernate-vector/pom.xml +cp -p %{SOURCE15} hibernate-vibur/pom.xml cp -p %{SOURCE50} pom.xml cp -p %{SOURCE60} . sed -i 's/\r//' LICENSE-2.0.txt -for m in entitymanager envers core; do +for m in envers core; do %pom_add_plugin org.bsc.maven:maven-processor-plugin:2.2.4 hibernate-${m} "`cat %{SOURCE61}`" done pushd hibernate-core -%pom_add_plugin "org.jvnet.jaxb2.maven2:maven-jaxb22-plugin:0.12.3" . "`cat %{SOURCE62}`" -%pom_add_plugin "org.codehaus.mojo:antlr-maven-plugin:2.2" . "`cat %{SOURCE63}`" %pom_add_plugin "org.apache.maven.plugins:maven-compiler-plugin:3.3" . "`cat %{SOURCE64}`" %pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "`cat %{SOURCE65}`" %pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 . "`cat %{SOURCE66}`" @@ -133,13 +141,7 @@ pushd hibernate-core popd -%pom_add_dep "javax.enterprise:cdi-api:1.2" hibernate-entitymanager -%pom_change_dep "com.zaxxer:HikariCP-java6" "com.zaxxer:HikariCP:2.4.0" hibernate-hikaricp -%pom_change_dep "org.osgi:org.osgi.core" "org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200" hibernate-osgi -%pom_remove_dep "org.osgi:org.osgi.compendium" hibernate-osgi -%pom_change_dep "org.jboss.jbossts:jbossjta" "org.jboss.narayana.jta:jta" hibernate-testing - -for m in c3p0 ehcache entitymanager envers hikaricp infinispan java8 osgi proxool spatial testing; do +for m in c3p0 envers hikaricp proxool spatial testing; do %pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 hibernate-${m} "`cat %{SOURCE67}`" %pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 hibernate-${m} "`cat %{SOURCE68}`" done @@ -162,11 +164,13 @@ export JAVA_TOOL_OPTIONS="-Xmx4096m" %files %dir %{_datadir} %{_datadir}/* -%doc changelog.txt README.md migration-guide.adoc +%doc changelog.txt README.adoc migration-guide.adoc %license lgpl.txt LICENSE-2.0.txt -%doc hibernate-osgi/README.md %changelog +* Mon May 20 2024 Jiaxin Cai < jiaxin.oerv@isrc.iscas.ac.cn> - 6.4.8-1 +- Update to 6.4.8-1 + * Wed Apr 10 2024 Dingli Zhang - 5.0.10-10 - Add -Xmx4096m for riscv64