Thread: [pgjdbc/pgjdbc] 7ef93f: refactor: Clean up whitespace in existingPgSQLXML...

  Branch: refs/tags/REL42.2.13-rc1
  Home:   https://github.com/pgjdbc/pgjdbc
  Commit: 7ef93fb52ddd4614ceb7af89d86af28cb0f16b72
      https://github.com/pgjdbc/pgjdbc/commit/7ef93fb52ddd4614ceb7af89d86af28cb0f16b72
  Author: Sehrope Sarkuni <sehrope@jackdb.com>
  Date:   2020-05-23 (Sat, 23 May 2020)

  Changed paths:
    M pgjdbc/src/test/java/org/postgresql/jdbc/PgSQLXMLTest.java

  Log Message:
  -----------
  refactor: Clean up whitespace in existing PgSQLXMLTest


  Commit: 40af8d29862edfe5dffa0cf146dc211f4cc2b535
      https://github.com/pgjdbc/pgjdbc/commit/40af8d29862edfe5dffa0cf146dc211f4cc2b535
  Author: Sehrope Sarkuni <sehrope@jackdb.com>
  Date:   2020-05-23 (Sat, 23 May 2020)

  Changed paths:
    M pgjdbc/src/main/java/org/postgresql/PGProperty.java
    M pgjdbc/src/main/java/org/postgresql/core/BaseConnection.java
    M pgjdbc/src/main/java/org/postgresql/jdbc/PgConnection.java
    M pgjdbc/src/main/java/org/postgresql/jdbc/PgSQLXML.java
    A pgjdbc/src/main/java/org/postgresql/xml/DefaultPGXmlFactoryFactory.java
    A pgjdbc/src/main/java/org/postgresql/xml/EmptyStringEntityResolver.java
    A pgjdbc/src/main/java/org/postgresql/xml/LegacyInsecurePGXmlFactoryFactory.java
    A pgjdbc/src/main/java/org/postgresql/xml/NullErrorHandler.java
    A pgjdbc/src/main/java/org/postgresql/xml/PGXmlFactoryFactory.java
    M pgjdbc/src/test/java/org/postgresql/jdbc/PgSQLXMLTest.java

  Log Message:
  -----------
  fix: Fix XXE vulnerability in PgSQLXML by disabling external access and doctypes

Fixes XXE vulnerability by defaulting to disabling external access and doc types. The
legacy insecure behavior can be restored via the new connection property xmlFactoryFactory
with a value of LEGACY_INSECURE. Alternatively, a custom class name can be specified that
implements org.postgresql.xml.PGXmlFactoryFactory and takes a no argument constructor.


  Commit: c6b3cd5468c93068c5b528773ca990b9f0b29a1a
      https://github.com/pgjdbc/pgjdbc/commit/c6b3cd5468c93068c5b528773ca990b9f0b29a1a
  Author: Dave Cramer <davecramer@gmail.com>
  Date:   2020-05-27 (Wed, 27 May 2020)

  Changed paths:
    M gradle.properties

  Log Message:
  -----------
  release 42.2.13


  Commit: 94e63edfa961d0a1eac756542f55a88f9bf9b0bc
      https://github.com/pgjdbc/pgjdbc/commit/94e63edfa961d0a1eac756542f55a88f9bf9b0bc
  Author: Dave Cramer <davecramer@gmail.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M .gitignore
    M gradle.properties
    A pgjdbc-jre6/build.gradle.kts
    A pgjdbc-jre6/gradle.properties
    M pgjdbc-jre7/build.gradle.kts
    M pgjdbc/src/main/java/org/postgresql/Driver.java
    M pgjdbc/src/main/java/org/postgresql/ds/common/BaseDataSource.java
    M pgjdbc/src/main/java/org/postgresql/jdbc/PgConnection.java
    M settings.gradle.kts

  Log Message:
  -----------
  re-add jre6


  Commit: ff368032bd539c8b8adac09b7a64d3788281db4d
      https://github.com/pgjdbc/pgjdbc/commit/ff368032bd539c8b8adac09b7a64d3788281db4d
  Author: Dave Cramer <davecramer@gmail.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M build.gradle.kts

  Log Message:
  -----------
  use old release tag


Compare: https://github.com/pgjdbc/pgjdbc/compare/7ef93fb52ddd%5E...ff368032bd53