Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.postgresql:postgresql to v42.7.3 #179

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 3, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.postgresql:postgresql (source) 42.4.1 -> 42.7.3 age adoption passing confidence

Release Notes

pgjdbc/pgjdbc (org.postgresql:postgresql)

v42.7.3

Changed
Fixed
  • fix: boolean types not handled in SimpleQuery mode PR #​3146
    • make sure we handle boolean types in simple query mode
    • support uuid as well
    • handle all well known types in text mode and change else if to switch
  • fix: released new versions of 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2 to deal with NoSuchMethodError on ByteBuffer#position when running on Java 8

v42.7.2

Security
  • security: SQL Injection via line comment generation, it is possible in SimpleQuery mode to generate a line comment by having a placeholder for a numeric with a -
    such as -?. There must be second placeholder for a string immediately after. Setting the parameter to a -ve value creates a line comment.
    This has been fixed in this version fixes CVE-2024-1597. Reported by Paul Gerste. See the security advisory for more details. This has been fixed in versions 42.7.2, 42.6.1 42.5.5, 42.4.4, 42.3.9, 42.2.28.jre7. See the security advisory for work arounds.
Changed
  • fix: Use simple query for isValid. Using Extended query sends two messages checkConnectionQuery was never ever set or used, removed PR #​3101
  • perf: Avoid autoboxing bind indexes by @​bokken in PR #​1244
  • refactor: Document that encodePassword will zero out the password array, and remove driver's default encodePassword by @​vlsi in PR #​3084
Added
  • feat: Add PasswordUtil for encrypting passwords client side PR #​3082

v42.7.1

Changed
  • perf: improve performance of PreparedStatement.setBlob, BlobInputStream, and BlobOutputStream with dynamic buffer sizing PR #​3044
Fixed

v42.7.0

Changed
  • fix: Deprecate for removal PGPoint.setLocation(java.awt.Point) to cut dependency to java.desktop module. PR #​2967
  • feat: return all catalogs for getCatalogs metadata query closes ISSUE #​2949 PR #​2953
  • feat: support SET statements combining with other queries with semicolon in PreparedStatement PR ##​2973
Fixed
  • chore: add styleCheck Gradle task to report style violations PR #​2980
  • fix: Include currentXid in "Error rolling back prepared transaction" exception message PR #​2978
  • fix: add varbit as a basic type inside the TypeInfoCache PR #​2960
  • fix: Fix failing tests for version 16. PR #​2962
  • fix: allow setting arrays with ANSI type name PR #​2952
  • feat: Use KeepAlive to confirm LSNs PR #​2941
  • fix: put double ' around log parameter PR #​2936 fixes ISSUE #​2935
  • fix: Fix Issue #​2928 number of ports not equal to number of servers in datasource PR #​2929
  • fix: Use canonical DateStyle name (#​2925) fixes pgbouncer issue
  • fix: Method getFastLong should be able to parse all longs PR #​2881
  • docs: Fix typos in info.html PR #​2860
  • fix: Return correct default from PgDatabaseMetaData.getDefaultTransactionIsolation PR #​2992 fixes Issue #​2991
  • test: fix assertion in RefCursorFetchTestultFetchSize rows
  • test: use try-with-resources in LogicalReplicationStatusTest

v42.6.0

Changed
  • fix: use PhantomReferences instead of Obejct.finalize() to track Connection leaks PR #​2847

    The change replaces all uses of Object.finalize with PhantomReferences.
    The leaked resources (Connections) are tracked in a helper thread that is active as long as
    there are connections in use. By default, the thread keeps running for 30 seconds after all
    the connections are released. The timeout is set with pgjdbc.config.cleanup.thread.ttl system property.

  • refactor:(loom) replace the usages of synchronized with ReentrantLock PR #​2635
    Fixes Issue #​1951

v42.5.4

Fixed

fix: fix testGetSQLTypeQueryCache by searching for xid type. We used to search for box type but it is now cached. xid is not cached, this nuance is required for the test.
fix OidValueCorrectnessTest BOX_ARRAY OID, by adding BOX_ARRAY to the oidTypeName map [PR #​2810](https://github.com/pgjdbc/pgjdbc/pull/28100).
fixes Issue #​2804.
fix: Make sure that github CI runs tests on all(https://togithub.com/pgjdbc/pgjdbc/pull/2809)dbc/pgjdbc/pull/2809\)).

v42.5.3

Fixed

fix: Add box to TypeInfoCache, fixes Issue #​2746 PR #​2747
fix: regression in PgResultSet LONG_MIN copy and paste error fixes Issue #​2748 PR#2749

v42.5.2

Changed

regression: This release has 2 known regressions which make it unusable see the notes above. We advise people to use 42.5.3 instead.
docs: specify that timeouts are in seconds and there is a maximum. Housekeeping on some tests fixes #Issue 2671 PR #​2686
docs: clarify binaryTransfer and add it to README PR# 2698
docs: Document the need to encode reserved characters in the connection URL PR #​2700
feat: Define binary transfer for custom types dynamically/automatically fixes Issue #​2554 PR #​2556

Added

fix: added gssResponseTimeout as part of PR #​2687 to make sure we don't wait forever on a GSS RESPONSE

Fixed

fix: Ensure case of XML tags in Maven snippet is correct PR #​2682
fix: Make sure socket is closed if an exception is thrown in createSocket fixes Issue #​2684 PR #​2685
fix: Apply patch from Issue #​2683 to fix hanging ssl connections PR #​2687
fix - binary conversion of (very) long numeric values (longer than 4 * 2^15 digits) PR #​2697 fixes Issue #​2695
minor: enhance readability connection of startup params PR #​2705

v42.5.1

Security
  • security: StreamWrapper spills to disk if setText, or setBytea sends very large Strings or arrays to the server. createTempFile creates a file which can be read by other users on unix like systems (Not macos).
    This has been fixed in this version fixes CVE-2022-41946 see the security advisory for more details. Reported by Jonathan Leitschuh This has been fixed in versions 42.5.1, 42.4.3 42.3.8, 42.2.27.jre7. Note there is no fix for 42.2.26.jre6. See the security advisory for work arounds.
Fixed
  • fix: make sure we select array_in from pg_catalog to avoid duplicate array_in functions fixes #Issue 2548 PR #​2552
  • fix: binary decoding of bool values PR #​2640
  • perf: improve performance of PgResultSet getByte/getShort/getInt/getLong for float-typed columns PR #​2634
  • chore: fix various spelling errors PR #​2592
  • chore: Feature/urlparser improve URLParser PR #​2641

v42.5.0

Changed

v42.4.2

Changed
Added
Fixed
  • fix: regression with GSS. Changes introduced to support building with Java 17 caused failures Issue #​2588
  • fix: set a timeout to get the return from requesting SSL upgrade. PR #​2572
  • feat: synchronize statement executions (e.g. avoid deadlock when Connection.isValid is executed from concurrent threads)

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview October 3, 2022 21:43 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 6b7075b to f6ac16d Compare October 6, 2022 17:18
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview October 6, 2022 17:22 Active
@github-actions github-actions bot added the automergeconflict Auto merge conlict label Oct 10, 2022
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot requested a deployment to preview October 27, 2022 03:11 Abandoned
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from f6ac16d to 7ead64e Compare November 3, 2022 17:23
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 3, 2022 17:28 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 7ead64e to c4c66ed Compare November 15, 2022 13:59
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 15, 2022 14:03 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from c4c66ed to 79945d4 Compare November 16, 2022 16:51
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 16, 2022 16:56 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 79945d4 to b5dd97e Compare November 18, 2022 17:48
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 18, 2022 17:53 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from b5dd97e to 71cb68f Compare November 18, 2022 20:11
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 18, 2022 20:15 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 71cb68f to 63e5d06 Compare November 21, 2022 14:55
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 21, 2022 15:00 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 63e5d06 to b581314 Compare November 23, 2022 18:33
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 23, 2022 18:37 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from b581314 to f09eefd Compare November 24, 2022 00:22
@renovate renovate bot changed the title Update dependency org.postgresql:postgresql to v42.5.0 Update dependency org.postgresql:postgresql to v42.5.1 Nov 24, 2022
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 24, 2022 00:27 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from f09eefd to 9ba7e53 Compare November 28, 2022 13:08
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 28, 2022 13:16 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 9ba7e53 to 1dd79c9 Compare November 29, 2022 12:31
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview November 29, 2022 12:36 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 1dd79c9 to 52d2656 Compare December 7, 2022 13:29
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from c644d80 to 87089dd Compare May 27, 2024 11:11
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview May 27, 2024 11:16 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 87089dd to 13b8936 Compare May 28, 2024 11:35
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview May 28, 2024 11:40 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 13b8936 to 567da72 Compare May 30, 2024 09:58
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview May 30, 2024 10:07 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 567da72 to 050b087 Compare May 30, 2024 14:11
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview May 30, 2024 14:17 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 050b087 to 4a17cfd Compare May 31, 2024 10:32
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview May 31, 2024 10:37 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 4a17cfd to a98a159 Compare June 3, 2024 09:13
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview June 3, 2024 09:22 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from a98a159 to 36e456c Compare June 3, 2024 09:37
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview June 3, 2024 09:42 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 36e456c to c5cb3fc Compare June 6, 2024 16:07
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview June 6, 2024 16:19 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from c5cb3fc to 6e3b31b Compare June 18, 2024 10:12
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview June 18, 2024 10:17 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 6e3b31b to 9bdf8a0 Compare July 4, 2024 09:21
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview July 4, 2024 09:25 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from 9bdf8a0 to e67ef78 Compare July 5, 2024 09:37
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview July 5, 2024 09:42 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from e67ef78 to f6b2fbf Compare July 16, 2024 09:03
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview July 16, 2024 09:08 Active
@renovate renovate bot force-pushed the renovate/org.postgresql-postgresql-42.x branch from f6b2fbf to 405adce Compare July 16, 2024 10:28
@hmcts-jenkins-j-to-z hmcts-jenkins-j-to-z bot deployed to preview July 16, 2024 10:32 Active
Copy link
Contributor Author

renovate bot commented Jul 17, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (42.7.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/org.postgresql-postgresql-42.x branch July 17, 2024 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant