mirror of
https://github.com/brianc/node-postgres.git
synced 2026-01-18 15:55:05 +00:00
Compare commits
base: archive-gh-me:master
archive-gh-me:master
archive-gh-me:bmc/dont-use-prefix-import
archive-gh-me:dependabot/npm_and_yarn/vite-7.1.7
archive-gh-me:dependabot/npm_and_yarn/chai-6.2.0
archive-gh-me:dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.9.8
archive-gh-me:dependabot/npm_and_yarn/eslint-config-prettier-10.1.8
archive-gh-me:bmc/pg-transaction-2
archive-gh-me:bmc/update-eslint
archive-gh-me:bmc/pg-txn
archive-gh-me:bmc/just-in-time-result-props
archive-gh-me:bmc/pipeline
archive-gh-me:bmc/fix-yet-more-import-export-fun
archive-gh-me:bmc/bump-engines
archive-gh-me:bmc/fix-console-password-leak-in-malformed-connection-string
archive-gh-me:bmc/discord-permalink
archive-gh-me:bmc/update-dependencies
archive-gh-me:bmc/add-pg-pass
archive-gh-me:bmc/update-docs-with-esm-ref
archive-gh-me:bmc/test-exports-for-pg-protocol
archive-gh-me:bmc/add-typeoverrides-to-export
archive-gh-me:bmc/add-tests-for-3428
archive-gh-me:bmc/add-esm-exports
archive-gh-me:bmc/more-cf-compat-stuff
archive-gh-me:dependabot/npm_and_yarn/typescript-eslint/parser-6.21.0
archive-gh-me:bmc/fix-lint-from-merge
archive-gh-me:fix-cloudflare-detection
archive-gh-me:bmc/add-pg-native
archive-gh-me:bmc/fix-build-version-hell
archive-gh-me:bmc/prebuild-result-perf-improv
archive-gh-me:bmc/fix-pool-test-race
archive-gh-me:bmc/update-docs-path
archive-gh-me:bmc/migrate-docs
archive-gh-me:bmc/fix-error-handling-code-and-tests
archive-gh-me:bmc/bump-pg-native-min-version
archive-gh-me:bmc/search-path
archive-gh-me:bmc/fix-crash-on-version-mismatch
archive-gh-me:bmc/fix-native-ref-missing
archive-gh-me:revert-2490-pg-protocol/use-literals
archive-gh-me:bmc/codespaces-compat
archive-gh-me:bmc/fix-double-sync-on-old-postgres
archive-gh-me:bmc/update-sponsors
archive-gh-me:Pimm-pimm/fix-checkPgPass
archive-gh-me:bmc/readme-updates
archive-gh-me:rafiss-pgoptions
archive-gh-me:bmc/fix-loop
archive-gh-me:bmc/switch-to-fast-connection
archive-gh-me:bmc/wip
archive-gh-me:bmc/test-testing
archive-gh-me:benhjames-bhsj/noverify
archive-gh-me:bmc/several-speed-tweaks
archive-gh-me:bmc/8.0
archive-gh-me:bmc/attempt-to-handle-bg-stream-close
archive-gh-me:bmc/fix-ssl-tests
archive-gh-me:bmc/more-ssl-testing
archive-gh-me:bmc/close-unconnected
archive-gh-me:bmc/make-notice-not-error-instance
archive-gh-me:bmc/cancel-queries
archive-gh-me:bmc/no-return-broken-client
archive-gh-me:bmc/do-not-queue-broken-clients
archive-gh-me:bmc/drop-old-node-support
archive-gh-me:bmc/make-bound-pool-a-es6-class
archive-gh-me:bmc/add-pg-pool
archive-gh-me:bmc/test
archive-gh-me:bmc/callback-on-ready
archive-gh-me:bmc/update-readme
archive-gh-me:bmc/more-sync-messages
archive-gh-me:bmc/add-pg-cursor
archive-gh-me:pg@8.17.1
archive-gh-me:pg-query-stream@4.11.1
archive-gh-me:pg-esm-test@1.3.1
archive-gh-me:pg-cursor@2.16.1
archive-gh-me:pg@8.17.0
archive-gh-me:pg-query-stream@4.11.0
archive-gh-me:pg-protocol@1.11.0
archive-gh-me:pg-pool@3.11.0
archive-gh-me:pg-esm-test@1.3.0
archive-gh-me:pg-cursor@2.16.0
archive-gh-me:pg-connection-string@2.10.0
archive-gh-me:pg-cloudflare@1.3.0
archive-gh-me:pg-bundler-test@0.1.0
archive-gh-me:pg@8.16.3
archive-gh-me:pg-query-stream@4.10.3
archive-gh-me:pg-protocol@1.10.3
archive-gh-me:pg-native@3.5.2
archive-gh-me:pg-esm-test@1.2.3
archive-gh-me:pg-cursor@2.15.3
archive-gh-me:pg-cloudflare@1.2.7
archive-gh-me:pg-bundler-test@0.0.2
archive-gh-me:pg@8.16.2
archive-gh-me:pg-query-stream@4.10.2
archive-gh-me:pg-protocol@1.10.2
archive-gh-me:pg-esm-test@1.2.2
archive-gh-me:pg-cursor@2.15.2
archive-gh-me:pg@8.16.1
archive-gh-me:pg-query-stream@4.10.1
archive-gh-me:pg-protocol@1.10.1
archive-gh-me:pg-pool@3.10.1
archive-gh-me:pg-native@3.5.1
archive-gh-me:pg-esm-test@1.2.1
archive-gh-me:pg-cursor@2.15.1
archive-gh-me:pg-connection-string@2.9.1
archive-gh-me:pg-cloudflare@1.2.6
archive-gh-me:pg-bundler-test@0.0.1
archive-gh-me:pg@8.16.0
archive-gh-me:pg-query-stream@4.10.0
archive-gh-me:pg-protocol@1.10.0
archive-gh-me:pg-pool@3.10.0
archive-gh-me:pg-native@3.5.0
archive-gh-me:pg-esm-test@1.2.0
archive-gh-me:pg-cursor@2.15.0
archive-gh-me:pg-connection-string@2.9.0
archive-gh-me:pg@8.15.6
archive-gh-me:pg-query-stream@4.9.6
archive-gh-me:pg-pool@3.9.6
archive-gh-me:pg-esm-test@1.1.6
archive-gh-me:pg-cursor@2.14.6
archive-gh-me:pg@8.15.5
archive-gh-me:pg-query-stream@4.9.5
archive-gh-me:pg-protocol@1.9.5
archive-gh-me:pg-pool@3.9.5
archive-gh-me:pg-native@3.4.5
archive-gh-me:pg-esm-test@1.1.5
archive-gh-me:pg-cursor@2.14.5
archive-gh-me:pg-connection-string@2.8.5
archive-gh-me:pg-cloudflare@1.2.5
archive-gh-me:pg@8.15.2
archive-gh-me:pg-query-stream@4.9.2
archive-gh-me:pg-pool@3.9.2
archive-gh-me:pg-native@3.4.1
archive-gh-me:pg-esm-test@1.1.2
archive-gh-me:pg-cursor@2.14.2
archive-gh-me:pg-connection-string@2.8.2
archive-gh-me:pg@8.15.1
archive-gh-me:pg-query-stream@4.9.1
archive-gh-me:pg-pool@3.9.1
archive-gh-me:pg-esm-test@1.1.1
archive-gh-me:pg-cursor@2.14.1
archive-gh-me:pg-connection-string@2.8.1
archive-gh-me:pg@8.15.0
archive-gh-me:pg-query-stream@4.9.0
archive-gh-me:pg-protocol@1.9.0
archive-gh-me:pg-pool@3.9.0
archive-gh-me:pg-native@3.4.0
archive-gh-me:pg-esm-test@1.1.0
archive-gh-me:pg-cursor@2.14.0
archive-gh-me:pg-connection-string@2.8.0
archive-gh-me:pg-cloudflare@1.2.0
archive-gh-me:pg@8.14.2-alpha.1
archive-gh-me:pg-query-stream@4.8.2-alpha.1
archive-gh-me:pg-pool@3.8.1-alpha.1
archive-gh-me:pg-esm-test@1.0.1-alpha.1
archive-gh-me:pg-cursor@2.13.2-alpha.1
archive-gh-me:pg-cloudflare@1.1.2-alpha.1
archive-gh-me:pg@8.14.2-alpha.0
archive-gh-me:pg-query-stream@4.8.2-alpha.0
archive-gh-me:pg-protocol@1.8.1-alpha.0
archive-gh-me:pg-pool@3.8.1-alpha.0
archive-gh-me:pg-native@3.3.1-alpha.0
archive-gh-me:pg-esm-test@1.0.1-alpha.0
archive-gh-me:pg-cursor@2.13.2-alpha.0
archive-gh-me:pg-connection-string@2.7.1-alpha.0
archive-gh-me:pg-cloudflare@1.1.2-alpha.0
archive-gh-me:pg@8.14.1
archive-gh-me:pg-query-stream@4.8.1
archive-gh-me:pg-cursor@2.13.1
archive-gh-me:pg@8.14.0
archive-gh-me:pg-query-stream@4.8.0
archive-gh-me:pg-protocol@1.8.0
archive-gh-me:pg-pool@3.8.0
archive-gh-me:pg-native@3.3.0
archive-gh-me:pg-cursor@2.13.0
archive-gh-me:pg@8.13.3
archive-gh-me:pg-query-stream@4.7.3
archive-gh-me:pg-native@3.2.2
archive-gh-me:pg-cursor@2.12.3
archive-gh-me:pg@8.13.2
archive-gh-me:pg-query-stream@4.7.2
archive-gh-me:pg-protocol@1.7.1
archive-gh-me:pg-pool@3.7.1
archive-gh-me:pg-native@3.2.1
archive-gh-me:pg-cursor@2.12.2
archive-gh-me:pg@8.13.1
archive-gh-me:pg-query-stream@4.7.1
archive-gh-me:pg-cursor@2.12.1
archive-gh-me:pg@8.13.0
archive-gh-me:pg-query-stream@4.7.0
archive-gh-me:pg-protocol@1.7.0
archive-gh-me:pg-pool@3.7.0
archive-gh-me:pg-native@3.2.0
archive-gh-me:pg-cursor@2.12.0
archive-gh-me:pg-connection-string@2.7.0
archive-gh-me:pg@8.12.0
archive-gh-me:pg-query-stream@4.6.0
archive-gh-me:pg-native@3.1.0
archive-gh-me:pg-cursor@2.11.0
archive-gh-me:pg@8.11.6
archive-gh-me:pg-query-stream@4.5.6
archive-gh-me:pg-native@3.0.2
archive-gh-me:pg-cursor@2.10.6
archive-gh-me:pg@8.11.5
archive-gh-me:pg-query-stream@4.5.5
archive-gh-me:pg-cursor@2.10.5
archive-gh-me:pg-connection-string@2.6.4
archive-gh-me:pg@8.11.4
archive-gh-me:pg-query-stream@4.5.4
archive-gh-me:pg-protocol@1.6.1
archive-gh-me:pg-pool@3.6.2
archive-gh-me:pg-cursor@2.10.4
archive-gh-me:pg-connection-string@2.6.3
archive-gh-me:pg@8.11.3
archive-gh-me:pg-query-stream@4.5.3
archive-gh-me:pg-cursor@2.10.3
archive-gh-me:pg@8.11.2
archive-gh-me:pg-query-stream@4.5.2
archive-gh-me:pg-cursor@2.10.2
archive-gh-me:pg-connection-string@2.6.2
archive-gh-me:pg@8.11.1
archive-gh-me:pg-query-stream@4.5.1
archive-gh-me:pg-pool@3.6.1
archive-gh-me:pg-cursor@2.10.1
archive-gh-me:pg-connection-string@2.6.1
archive-gh-me:pg-cloudflare@1.1.1
archive-gh-me:pg@8.11.0
archive-gh-me:pg-query-stream@4.5.0
archive-gh-me:pg-cursor@2.10.0
archive-gh-me:pg-connection-string@2.6.0
archive-gh-me:pg-cloudflare@1.1.0
archive-gh-me:pg@8.10.0
archive-gh-me:pg-query-stream@4.4.0
archive-gh-me:pg-pool@3.6.0
archive-gh-me:pg-cursor@2.9.0
archive-gh-me:pg@8.9.0
archive-gh-me:pg-query-stream@4.3.0
archive-gh-me:pg-protocol@1.6.0
archive-gh-me:pg-cursor@2.8.0
archive-gh-me:pg@8.8.0
archive-gh-me:pg-query-stream@4.2.4
archive-gh-me:pg-pool@3.5.2
archive-gh-me:pg-cursor@2.7.4
archive-gh-me:pg@8.7.3
archive-gh-me:pg-query-stream@4.2.3
archive-gh-me:pg-pool@3.5.1
archive-gh-me:pg-cursor@2.7.3
archive-gh-me:pg@8.7.2
archive-gh-me:pg-query-stream@4.2.2
archive-gh-me:pg-pool@3.5.0
archive-gh-me:pg-cursor@2.7.2
archive-gh-me:pg@8.7.1
archive-gh-me:pg-query-stream@4.2.1
archive-gh-me:pg-pool@3.4.1
archive-gh-me:pg-cursor@2.7.1
archive-gh-me:pg@8.7.0
archive-gh-me:pg-query-stream@4.2.0
archive-gh-me:pg-pool@3.4.0
archive-gh-me:pg-cursor@2.7.0
archive-gh-me:pg@8.6.0
archive-gh-me:pg-query-stream@4.1.0
archive-gh-me:pg-protocol@1.5.0
archive-gh-me:pg-pool@3.3.0
archive-gh-me:pg-cursor@2.6.0
archive-gh-me:pg-connection-string@2.5.0
archive-gh-me:pg-query-stream@4.0.0
archive-gh-me:pg-cursor@2.5.2
archive-gh-me:pg@8.5.1
archive-gh-me:pg-query-stream@3.4.2
archive-gh-me:pg-cursor@2.5.1
archive-gh-me:pg-query-stream@3.4.1
archive-gh-me:pg@8.5.0
archive-gh-me:pg-query-stream@3.4.0
archive-gh-me:pg-protocol@1.4.0
archive-gh-me:pg-cursor@2.5.0
archive-gh-me:pg@8.4.2
archive-gh-me:pg-query-stream@3.3.2
archive-gh-me:pg-pool@3.2.2
archive-gh-me:pg-cursor@2.4.2
archive-gh-me:pg@8.4.1
archive-gh-me:pg-query-stream@3.3.1
archive-gh-me:pg-cursor@2.4.1
archive-gh-me:pg@8.4.0
archive-gh-me:pg-query-stream@3.3.0
archive-gh-me:pg-protocol@1.3.0
archive-gh-me:pg-cursor@2.4.0
archive-gh-me:pg-connection-string@2.4.0
archive-gh-me:pg@8.3.3
archive-gh-me:pg-query-stream@3.2.3
archive-gh-me:pg-cursor@2.3.3
archive-gh-me:pg@8.3.2
archive-gh-me:pg-query-stream@3.2.2
archive-gh-me:pg-cursor@2.3.2
archive-gh-me:pg@8.3.0
archive-gh-me:pg-query-stream@3.2.0
archive-gh-me:pg-cursor@2.3.0
archive-gh-me:pg-connection-string@2.3.0
archive-gh-me:pg@8.2.2
archive-gh-me:pg-query-stream@3.1.2
archive-gh-me:pg-protocol@1.2.5
archive-gh-me:pg-cursor@2.2.2
archive-gh-me:pg@8.2.1
archive-gh-me:pg-query-stream@3.1.1
archive-gh-me:pg-protocol@1.2.4
archive-gh-me:pg-pool@3.2.1
archive-gh-me:pg-cursor@2.2.1
archive-gh-me:pg-connection-string@2.2.3
archive-gh-me:pg@8.2.0
archive-gh-me:pg-query-stream@3.1.0
archive-gh-me:pg-protocol@1.2.3
archive-gh-me:pg-cursor@2.2.0
archive-gh-me:pg@8.1.0
archive-gh-me:pg-query-stream@3.0.8
archive-gh-me:pg-pool@3.2.0
archive-gh-me:pg-cursor@2.1.11
archive-gh-me:pg-connection-string@2.2.2
archive-gh-me:pg-connection-string@2.2.1
archive-gh-me:pg@8.0.3
archive-gh-me:pg-query-stream@3.0.7
archive-gh-me:pg-protocol@1.2.2
archive-gh-me:pg-pool@3.1.1
archive-gh-me:pg-cursor@2.1.10
archive-gh-me:pg@8.0.2
archive-gh-me:pg-query-stream@3.0.6
archive-gh-me:pg-protocol@1.2.1
archive-gh-me:pg-pool@3.1.0
archive-gh-me:pg-cursor@2.1.9
archive-gh-me:pg@8.0.1
archive-gh-me:pg-query-stream@3.0.5
archive-gh-me:pg-protocol@1.2.0
archive-gh-me:pg-cursor@2.1.8
archive-gh-me:pg@8.0.0
archive-gh-me:pg-query-stream@3.0.4
archive-gh-me:pg-pool@3.0.0
archive-gh-me:pg-cursor@2.1.7
archive-gh-me:pg@7.18.2
archive-gh-me:pg-query-stream@3.0.3
archive-gh-me:pg-cursor@2.1.6
archive-gh-me:pg@7.18.1
archive-gh-me:pg-query-stream@3.0.2
archive-gh-me:pg-cursor@2.1.5
archive-gh-me:pg@7.18.0
archive-gh-me:pg-query-stream@3.0.1
archive-gh-me:pg-pool@2.0.10
archive-gh-me:pg-cursor@2.1.4
archive-gh-me:pg@7.17.1
archive-gh-me:pg-query-stream@3.0.0
archive-gh-me:pg-cursor@2.1.3
archive-gh-me:pg@7.17.0
archive-gh-me:pg-query-stream@2.1.2
archive-gh-me:pg-cursor@2.1.2
archive-gh-me:pg@7.16.1
archive-gh-me:pg-query-stream@2.1.1
archive-gh-me:pg-pool@2.0.9
archive-gh-me:pg-cursor@2.1.1
archive-gh-me:pg@7.16.0
archive-gh-me:pg-query-stream@2.1.0
archive-gh-me:pg-packet-stream@1.1.0
archive-gh-me:pg-cursor@2.1.0
archive-gh-me:pg@7.15.2
archive-gh-me:pg-query-stream@2.0.2
archive-gh-me:pg-cursor@2.0.3
archive-gh-me:pg@7.15.1
archive-gh-me:pg-cursor@2.0.2
archive-gh-me:pg@7.15.0
archive-gh-me:v7.14.0
archive-gh-me:v7.13.0
archive-gh-me:v7.12.1
archive-gh-me:v7.12.0
archive-gh-me:v7.11.0
archive-gh-me:v7.10.0
archive-gh-me:v7.9.0
archive-gh-me:v7.8.2
archive-gh-me:v7.8.1
archive-gh-me:v7.8.0
archive-gh-me:v7.7.1
archive-gh-me:v7.7.0
archive-gh-me:v7.6.1
archive-gh-me:v7.6.0
archive-gh-me:v7.5.0
archive-gh-me:v7.4.3
archive-gh-me:v7.4.2
archive-gh-me:v7.4.1
archive-gh-me:v7.4.0
archive-gh-me:v7.3.0
archive-gh-me:v7.2.0
archive-gh-me:v7.1.2
archive-gh-me:v7.0.3
archive-gh-me:v7.1.1
archive-gh-me:v6.4.2
archive-gh-me:v6.3.3
archive-gh-me:v6.2.5
archive-gh-me:v6.1.6
archive-gh-me:v6.0.5
archive-gh-me:v5.2.1
archive-gh-me:v4.5.7
archive-gh-me:v3.6.4
archive-gh-me:v2.11.2
archive-gh-me:v7.1.0
archive-gh-me:v7.0.2
archive-gh-me:v7.0.1
archive-gh-me:v7.0.0
archive-gh-me:v6.4.1
archive-gh-me:v6.4.0
archive-gh-me:v6.3.2
archive-gh-me:v6.3.1
archive-gh-me:v6.3.0
archive-gh-me:v6.2.4
archive-gh-me:v6.2.3
archive-gh-me:v6.2.2
archive-gh-me:v6.2.1
archive-gh-me:v6.2.0
archive-gh-me:v6.1.5
archive-gh-me:v6.1.4
archive-gh-me:v6.1.3
archive-gh-me:v6.1.2
archive-gh-me:v6.1.1
archive-gh-me:v6.1.0
archive-gh-me:v6.0.4
archive-gh-me:v6.0.3
archive-gh-me:v6.0.2
archive-gh-me:v6.0.1
archive-gh-me:v6.0.0
archive-gh-me:v5.2.0
archive-gh-me:v5.1.0
archive-gh-me:v5.0.0
archive-gh-me:v4.5.6
archive-gh-me:v4.5.5
archive-gh-me:v4.5.4
archive-gh-me:v4.5.3
archive-gh-me:v4.5.2
archive-gh-me:v4.5.1
archive-gh-me:v4.5.0
archive-gh-me:v4.4.6
archive-gh-me:v4.4.5
archive-gh-me:v4.4.4
archive-gh-me:v4.4.3
archive-gh-me:v4.4.2
archive-gh-me:v4.4.1
archive-gh-me:v4.4.0
archive-gh-me:v4.3.0
archive-gh-me:v4.2.0
archive-gh-me:v4.1.1
archive-gh-me:v4.1.0
archive-gh-me:v4.0.0
archive-gh-me:v3.6.3
archive-gh-me:v3.6.2
archive-gh-me:v3.6.1
archive-gh-me:v3.6.0
archive-gh-me:v3.5.0
archive-gh-me:v3.4.5
archive-gh-me:v3.4.4
archive-gh-me:v3.4.3
archive-gh-me:v3.4.2
archive-gh-me:v3.4.1
archive-gh-me:v3.4.0
archive-gh-me:v3.3.0
archive-gh-me:v3.2.0
archive-gh-me:v3.1.0
archive-gh-me:v3.0.3
archive-gh-me:v3.0.2
archive-gh-me:v3.0.1
archive-gh-me:v3.0.0
archive-gh-me:v2.11.1
archive-gh-me:v2.11.0
archive-gh-me:v2.10.0
archive-gh-me:v2.9.0
archive-gh-me:v2.8.5
archive-gh-me:v2.8.4
archive-gh-me:v2.8.3
archive-gh-me:v2.8.2
archive-gh-me:v2.8.1
archive-gh-me:v2.8.0
archive-gh-me:v2.7.0
archive-gh-me:v2.6.2
archive-gh-me:v2.6.1
archive-gh-me:v2.6.0
archive-gh-me:v2.5.1
archive-gh-me:v2.5.0
archive-gh-me:v2.4.0
archive-gh-me:v2.3.1
archive-gh-me:v2.3.0
archive-gh-me:v2.2.1
archive-gh-me:v2.2.0
archive-gh-me:v2.1.0
archive-gh-me:v2.0.0
archive-gh-me:v1.3.0
archive-gh-me:v1.2.0
archive-gh-me:v1.1.3
archive-gh-me:v1.1.2
archive-gh-me:v1.1.1
archive-gh-me:v1.1.0
archive-gh-me:v1.0.4
archive-gh-me:v1.0.3
archive-gh-me:v1.0.2
archive-gh-me:v1.0.1
archive-gh-me:v1.0
archive-gh-me:v0.14.1
archive-gh-me:v0.14.0
archive-gh-me:v0.13.3
archive-gh-me:v0.13.1
archive-gh-me:v0.13.0
archive-gh-me:v0.12.3
archive-gh-me:v0.12.2
archive-gh-me:v0.12.1
archive-gh-me:v0.12.0
archive-gh-me:v0.11.3
archive-gh-me:v0.11.2
archive-gh-me:v0.11.1
archive-gh-me:v0.11.0
archive-gh-me:v0.10.2
archive-gh-me:v0.10.1
archive-gh-me:v0.10.0
archive-gh-me:v0.8.7
archive-gh-me:v0.8.4
archive-gh-me:v0.8.3
archive-gh-me:v0.8.2
archive-gh-me:v0.8.1
archive-gh-me:v0.7.2
archive-gh-me:v0.7.1
archive-gh-me:v0.7.0
archive-gh-me:v0.6.18
archive-gh-me:v0.6.15
archive-gh-me:v0.6.14
archive-gh-me:v0.6.13
archive-gh-me:v0.6.12
archive-gh-me:v0.6.11
archive-gh-me:v0.6.10
archive-gh-me:v0.6.9
archive-gh-me:v0.6.8
archive-gh-me:v0.6.7
archive-gh-me:v0.6.6
archive-gh-me:v0.6.3
archive-gh-me:v0.6.2
archive-gh-me:v0.6.0
archive-gh-me:v0.5.8
archive-gh-me:v0.5.7
archive-gh-me:v0.5.6
archive-gh-me:v0.5.5
archive-gh-me:v0.5.4
archive-gh-me:v0.5.3
archive-gh-me:v0.5.2
archive-gh-me:v0.5.1
archive-gh-me:v0.5.0
archive-gh-me:v0.4.1
archive-gh-me:v0.4.0
archive-gh-me:v0.3.3
archive-gh-me:v0.3.2
archive-gh-me:v0.3.1
archive-gh-me:v0.3.0
archive-gh-me:v0.2.8
archive-gh-me:v0.2.7
archive-gh-me:v0.2.6
archive-gh-me:v0.2.5
archive-gh-me:v0.2.4
archive-gh-me:v0.2.3
archive-gh-me:v0.2.2
archive-gh-me:v0.2.1
archive-gh-me:v0.2.0
archive-gh-me:v0.1.3
archive-gh-me:v0.1.2
archive-gh-me:v0.1.1
archive-gh-me:v0.1.0
archive-gh-me:v0.0.7
archive-gh-me:v0.0.6
archive-gh-me:v0.0.5
archive-gh-me:v0.0.4
archive-gh-me:v0.0.3
archive-gh-me:v0.0.2
archive-gh-me:v0.0.1
...
compare: archive-gh-me:v2.11.2
archive-gh-me:master
archive-gh-me:bmc/dont-use-prefix-import
archive-gh-me:dependabot/npm_and_yarn/vite-7.1.7
archive-gh-me:dependabot/npm_and_yarn/chai-6.2.0
archive-gh-me:dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.9.8
archive-gh-me:dependabot/npm_and_yarn/eslint-config-prettier-10.1.8
archive-gh-me:bmc/pg-transaction-2
archive-gh-me:bmc/update-eslint
archive-gh-me:bmc/pg-txn
archive-gh-me:bmc/just-in-time-result-props
archive-gh-me:bmc/pipeline
archive-gh-me:bmc/fix-yet-more-import-export-fun
archive-gh-me:bmc/bump-engines
archive-gh-me:bmc/fix-console-password-leak-in-malformed-connection-string
archive-gh-me:bmc/discord-permalink
archive-gh-me:bmc/update-dependencies
archive-gh-me:bmc/add-pg-pass
archive-gh-me:bmc/update-docs-with-esm-ref
archive-gh-me:bmc/test-exports-for-pg-protocol
archive-gh-me:bmc/add-typeoverrides-to-export
archive-gh-me:bmc/add-tests-for-3428
archive-gh-me:bmc/add-esm-exports
archive-gh-me:bmc/more-cf-compat-stuff
archive-gh-me:dependabot/npm_and_yarn/typescript-eslint/parser-6.21.0
archive-gh-me:bmc/fix-lint-from-merge
archive-gh-me:fix-cloudflare-detection
archive-gh-me:bmc/add-pg-native
archive-gh-me:bmc/fix-build-version-hell
archive-gh-me:bmc/prebuild-result-perf-improv
archive-gh-me:bmc/fix-pool-test-race
archive-gh-me:bmc/update-docs-path
archive-gh-me:bmc/migrate-docs
archive-gh-me:bmc/fix-error-handling-code-and-tests
archive-gh-me:bmc/bump-pg-native-min-version
archive-gh-me:bmc/search-path
archive-gh-me:bmc/fix-crash-on-version-mismatch
archive-gh-me:bmc/fix-native-ref-missing
archive-gh-me:revert-2490-pg-protocol/use-literals
archive-gh-me:bmc/codespaces-compat
archive-gh-me:bmc/fix-double-sync-on-old-postgres
archive-gh-me:bmc/update-sponsors
archive-gh-me:Pimm-pimm/fix-checkPgPass
archive-gh-me:bmc/readme-updates
archive-gh-me:rafiss-pgoptions
archive-gh-me:bmc/fix-loop
archive-gh-me:bmc/switch-to-fast-connection
archive-gh-me:bmc/wip
archive-gh-me:bmc/test-testing
archive-gh-me:benhjames-bhsj/noverify
archive-gh-me:bmc/several-speed-tweaks
archive-gh-me:bmc/8.0
archive-gh-me:bmc/attempt-to-handle-bg-stream-close
archive-gh-me:bmc/fix-ssl-tests
archive-gh-me:bmc/more-ssl-testing
archive-gh-me:bmc/close-unconnected
archive-gh-me:bmc/make-notice-not-error-instance
archive-gh-me:bmc/cancel-queries
archive-gh-me:bmc/no-return-broken-client
archive-gh-me:bmc/do-not-queue-broken-clients
archive-gh-me:bmc/drop-old-node-support
archive-gh-me:bmc/make-bound-pool-a-es6-class
archive-gh-me:bmc/add-pg-pool
archive-gh-me:bmc/test
archive-gh-me:bmc/callback-on-ready
archive-gh-me:bmc/update-readme
archive-gh-me:bmc/more-sync-messages
archive-gh-me:bmc/add-pg-cursor
archive-gh-me:pg@8.17.1
archive-gh-me:pg-query-stream@4.11.1
archive-gh-me:pg-esm-test@1.3.1
archive-gh-me:pg-cursor@2.16.1
archive-gh-me:pg@8.17.0
archive-gh-me:pg-query-stream@4.11.0
archive-gh-me:pg-protocol@1.11.0
archive-gh-me:pg-pool@3.11.0
archive-gh-me:pg-esm-test@1.3.0
archive-gh-me:pg-cursor@2.16.0
archive-gh-me:pg-connection-string@2.10.0
archive-gh-me:pg-cloudflare@1.3.0
archive-gh-me:pg-bundler-test@0.1.0
archive-gh-me:pg@8.16.3
archive-gh-me:pg-query-stream@4.10.3
archive-gh-me:pg-protocol@1.10.3
archive-gh-me:pg-native@3.5.2
archive-gh-me:pg-esm-test@1.2.3
archive-gh-me:pg-cursor@2.15.3
archive-gh-me:pg-cloudflare@1.2.7
archive-gh-me:pg-bundler-test@0.0.2
archive-gh-me:pg@8.16.2
archive-gh-me:pg-query-stream@4.10.2
archive-gh-me:pg-protocol@1.10.2
archive-gh-me:pg-esm-test@1.2.2
archive-gh-me:pg-cursor@2.15.2
archive-gh-me:pg@8.16.1
archive-gh-me:pg-query-stream@4.10.1
archive-gh-me:pg-protocol@1.10.1
archive-gh-me:pg-pool@3.10.1
archive-gh-me:pg-native@3.5.1
archive-gh-me:pg-esm-test@1.2.1
archive-gh-me:pg-cursor@2.15.1
archive-gh-me:pg-connection-string@2.9.1
archive-gh-me:pg-cloudflare@1.2.6
archive-gh-me:pg-bundler-test@0.0.1
archive-gh-me:pg@8.16.0
archive-gh-me:pg-query-stream@4.10.0
archive-gh-me:pg-protocol@1.10.0
archive-gh-me:pg-pool@3.10.0
archive-gh-me:pg-native@3.5.0
archive-gh-me:pg-esm-test@1.2.0
archive-gh-me:pg-cursor@2.15.0
archive-gh-me:pg-connection-string@2.9.0
archive-gh-me:pg@8.15.6
archive-gh-me:pg-query-stream@4.9.6
archive-gh-me:pg-pool@3.9.6
archive-gh-me:pg-esm-test@1.1.6
archive-gh-me:pg-cursor@2.14.6
archive-gh-me:pg@8.15.5
archive-gh-me:pg-query-stream@4.9.5
archive-gh-me:pg-protocol@1.9.5
archive-gh-me:pg-pool@3.9.5
archive-gh-me:pg-native@3.4.5
archive-gh-me:pg-esm-test@1.1.5
archive-gh-me:pg-cursor@2.14.5
archive-gh-me:pg-connection-string@2.8.5
archive-gh-me:pg-cloudflare@1.2.5
archive-gh-me:pg@8.15.2
archive-gh-me:pg-query-stream@4.9.2
archive-gh-me:pg-pool@3.9.2
archive-gh-me:pg-native@3.4.1
archive-gh-me:pg-esm-test@1.1.2
archive-gh-me:pg-cursor@2.14.2
archive-gh-me:pg-connection-string@2.8.2
archive-gh-me:pg@8.15.1
archive-gh-me:pg-query-stream@4.9.1
archive-gh-me:pg-pool@3.9.1
archive-gh-me:pg-esm-test@1.1.1
archive-gh-me:pg-cursor@2.14.1
archive-gh-me:pg-connection-string@2.8.1
archive-gh-me:pg@8.15.0
archive-gh-me:pg-query-stream@4.9.0
archive-gh-me:pg-protocol@1.9.0
archive-gh-me:pg-pool@3.9.0
archive-gh-me:pg-native@3.4.0
archive-gh-me:pg-esm-test@1.1.0
archive-gh-me:pg-cursor@2.14.0
archive-gh-me:pg-connection-string@2.8.0
archive-gh-me:pg-cloudflare@1.2.0
archive-gh-me:pg@8.14.2-alpha.1
archive-gh-me:pg-query-stream@4.8.2-alpha.1
archive-gh-me:pg-pool@3.8.1-alpha.1
archive-gh-me:pg-esm-test@1.0.1-alpha.1
archive-gh-me:pg-cursor@2.13.2-alpha.1
archive-gh-me:pg-cloudflare@1.1.2-alpha.1
archive-gh-me:pg@8.14.2-alpha.0
archive-gh-me:pg-query-stream@4.8.2-alpha.0
archive-gh-me:pg-protocol@1.8.1-alpha.0
archive-gh-me:pg-pool@3.8.1-alpha.0
archive-gh-me:pg-native@3.3.1-alpha.0
archive-gh-me:pg-esm-test@1.0.1-alpha.0
archive-gh-me:pg-cursor@2.13.2-alpha.0
archive-gh-me:pg-connection-string@2.7.1-alpha.0
archive-gh-me:pg-cloudflare@1.1.2-alpha.0
archive-gh-me:pg@8.14.1
archive-gh-me:pg-query-stream@4.8.1
archive-gh-me:pg-cursor@2.13.1
archive-gh-me:pg@8.14.0
archive-gh-me:pg-query-stream@4.8.0
archive-gh-me:pg-protocol@1.8.0
archive-gh-me:pg-pool@3.8.0
archive-gh-me:pg-native@3.3.0
archive-gh-me:pg-cursor@2.13.0
archive-gh-me:pg@8.13.3
archive-gh-me:pg-query-stream@4.7.3
archive-gh-me:pg-native@3.2.2
archive-gh-me:pg-cursor@2.12.3
archive-gh-me:pg@8.13.2
archive-gh-me:pg-query-stream@4.7.2
archive-gh-me:pg-protocol@1.7.1
archive-gh-me:pg-pool@3.7.1
archive-gh-me:pg-native@3.2.1
archive-gh-me:pg-cursor@2.12.2
archive-gh-me:pg@8.13.1
archive-gh-me:pg-query-stream@4.7.1
archive-gh-me:pg-cursor@2.12.1
archive-gh-me:pg@8.13.0
archive-gh-me:pg-query-stream@4.7.0
archive-gh-me:pg-protocol@1.7.0
archive-gh-me:pg-pool@3.7.0
archive-gh-me:pg-native@3.2.0
archive-gh-me:pg-cursor@2.12.0
archive-gh-me:pg-connection-string@2.7.0
archive-gh-me:pg@8.12.0
archive-gh-me:pg-query-stream@4.6.0
archive-gh-me:pg-native@3.1.0
archive-gh-me:pg-cursor@2.11.0
archive-gh-me:pg@8.11.6
archive-gh-me:pg-query-stream@4.5.6
archive-gh-me:pg-native@3.0.2
archive-gh-me:pg-cursor@2.10.6
archive-gh-me:pg@8.11.5
archive-gh-me:pg-query-stream@4.5.5
archive-gh-me:pg-cursor@2.10.5
archive-gh-me:pg-connection-string@2.6.4
archive-gh-me:pg@8.11.4
archive-gh-me:pg-query-stream@4.5.4
archive-gh-me:pg-protocol@1.6.1
archive-gh-me:pg-pool@3.6.2
archive-gh-me:pg-cursor@2.10.4
archive-gh-me:pg-connection-string@2.6.3
archive-gh-me:pg@8.11.3
archive-gh-me:pg-query-stream@4.5.3
archive-gh-me:pg-cursor@2.10.3
archive-gh-me:pg@8.11.2
archive-gh-me:pg-query-stream@4.5.2
archive-gh-me:pg-cursor@2.10.2
archive-gh-me:pg-connection-string@2.6.2
archive-gh-me:pg@8.11.1
archive-gh-me:pg-query-stream@4.5.1
archive-gh-me:pg-pool@3.6.1
archive-gh-me:pg-cursor@2.10.1
archive-gh-me:pg-connection-string@2.6.1
archive-gh-me:pg-cloudflare@1.1.1
archive-gh-me:pg@8.11.0
archive-gh-me:pg-query-stream@4.5.0
archive-gh-me:pg-cursor@2.10.0
archive-gh-me:pg-connection-string@2.6.0
archive-gh-me:pg-cloudflare@1.1.0
archive-gh-me:pg@8.10.0
archive-gh-me:pg-query-stream@4.4.0
archive-gh-me:pg-pool@3.6.0
archive-gh-me:pg-cursor@2.9.0
archive-gh-me:pg@8.9.0
archive-gh-me:pg-query-stream@4.3.0
archive-gh-me:pg-protocol@1.6.0
archive-gh-me:pg-cursor@2.8.0
archive-gh-me:pg@8.8.0
archive-gh-me:pg-query-stream@4.2.4
archive-gh-me:pg-pool@3.5.2
archive-gh-me:pg-cursor@2.7.4
archive-gh-me:pg@8.7.3
archive-gh-me:pg-query-stream@4.2.3
archive-gh-me:pg-pool@3.5.1
archive-gh-me:pg-cursor@2.7.3
archive-gh-me:pg@8.7.2
archive-gh-me:pg-query-stream@4.2.2
archive-gh-me:pg-pool@3.5.0
archive-gh-me:pg-cursor@2.7.2
archive-gh-me:pg@8.7.1
archive-gh-me:pg-query-stream@4.2.1
archive-gh-me:pg-pool@3.4.1
archive-gh-me:pg-cursor@2.7.1
archive-gh-me:pg@8.7.0
archive-gh-me:pg-query-stream@4.2.0
archive-gh-me:pg-pool@3.4.0
archive-gh-me:pg-cursor@2.7.0
archive-gh-me:pg@8.6.0
archive-gh-me:pg-query-stream@4.1.0
archive-gh-me:pg-protocol@1.5.0
archive-gh-me:pg-pool@3.3.0
archive-gh-me:pg-cursor@2.6.0
archive-gh-me:pg-connection-string@2.5.0
archive-gh-me:pg-query-stream@4.0.0
archive-gh-me:pg-cursor@2.5.2
archive-gh-me:pg@8.5.1
archive-gh-me:pg-query-stream@3.4.2
archive-gh-me:pg-cursor@2.5.1
archive-gh-me:pg-query-stream@3.4.1
archive-gh-me:pg@8.5.0
archive-gh-me:pg-query-stream@3.4.0
archive-gh-me:pg-protocol@1.4.0
archive-gh-me:pg-cursor@2.5.0
archive-gh-me:pg@8.4.2
archive-gh-me:pg-query-stream@3.3.2
archive-gh-me:pg-pool@3.2.2
archive-gh-me:pg-cursor@2.4.2
archive-gh-me:pg@8.4.1
archive-gh-me:pg-query-stream@3.3.1
archive-gh-me:pg-cursor@2.4.1
archive-gh-me:pg@8.4.0
archive-gh-me:pg-query-stream@3.3.0
archive-gh-me:pg-protocol@1.3.0
archive-gh-me:pg-cursor@2.4.0
archive-gh-me:pg-connection-string@2.4.0
archive-gh-me:pg@8.3.3
archive-gh-me:pg-query-stream@3.2.3
archive-gh-me:pg-cursor@2.3.3
archive-gh-me:pg@8.3.2
archive-gh-me:pg-query-stream@3.2.2
archive-gh-me:pg-cursor@2.3.2
archive-gh-me:pg@8.3.0
archive-gh-me:pg-query-stream@3.2.0
archive-gh-me:pg-cursor@2.3.0
archive-gh-me:pg-connection-string@2.3.0
archive-gh-me:pg@8.2.2
archive-gh-me:pg-query-stream@3.1.2
archive-gh-me:pg-protocol@1.2.5
archive-gh-me:pg-cursor@2.2.2
archive-gh-me:pg@8.2.1
archive-gh-me:pg-query-stream@3.1.1
archive-gh-me:pg-protocol@1.2.4
archive-gh-me:pg-pool@3.2.1
archive-gh-me:pg-cursor@2.2.1
archive-gh-me:pg-connection-string@2.2.3
archive-gh-me:pg@8.2.0
archive-gh-me:pg-query-stream@3.1.0
archive-gh-me:pg-protocol@1.2.3
archive-gh-me:pg-cursor@2.2.0
archive-gh-me:pg@8.1.0
archive-gh-me:pg-query-stream@3.0.8
archive-gh-me:pg-pool@3.2.0
archive-gh-me:pg-cursor@2.1.11
archive-gh-me:pg-connection-string@2.2.2
archive-gh-me:pg-connection-string@2.2.1
archive-gh-me:pg@8.0.3
archive-gh-me:pg-query-stream@3.0.7
archive-gh-me:pg-protocol@1.2.2
archive-gh-me:pg-pool@3.1.1
archive-gh-me:pg-cursor@2.1.10
archive-gh-me:pg@8.0.2
archive-gh-me:pg-query-stream@3.0.6
archive-gh-me:pg-protocol@1.2.1
archive-gh-me:pg-pool@3.1.0
archive-gh-me:pg-cursor@2.1.9
archive-gh-me:pg@8.0.1
archive-gh-me:pg-query-stream@3.0.5
archive-gh-me:pg-protocol@1.2.0
archive-gh-me:pg-cursor@2.1.8
archive-gh-me:pg@8.0.0
archive-gh-me:pg-query-stream@3.0.4
archive-gh-me:pg-pool@3.0.0
archive-gh-me:pg-cursor@2.1.7
archive-gh-me:pg@7.18.2
archive-gh-me:pg-query-stream@3.0.3
archive-gh-me:pg-cursor@2.1.6
archive-gh-me:pg@7.18.1
archive-gh-me:pg-query-stream@3.0.2
archive-gh-me:pg-cursor@2.1.5
archive-gh-me:pg@7.18.0
archive-gh-me:pg-query-stream@3.0.1
archive-gh-me:pg-pool@2.0.10
archive-gh-me:pg-cursor@2.1.4
archive-gh-me:pg@7.17.1
archive-gh-me:pg-query-stream@3.0.0
archive-gh-me:pg-cursor@2.1.3
archive-gh-me:pg@7.17.0
archive-gh-me:pg-query-stream@2.1.2
archive-gh-me:pg-cursor@2.1.2
archive-gh-me:pg@7.16.1
archive-gh-me:pg-query-stream@2.1.1
archive-gh-me:pg-pool@2.0.9
archive-gh-me:pg-cursor@2.1.1
archive-gh-me:pg@7.16.0
archive-gh-me:pg-query-stream@2.1.0
archive-gh-me:pg-packet-stream@1.1.0
archive-gh-me:pg-cursor@2.1.0
archive-gh-me:pg@7.15.2
archive-gh-me:pg-query-stream@2.0.2
archive-gh-me:pg-cursor@2.0.3
archive-gh-me:pg@7.15.1
archive-gh-me:pg-cursor@2.0.2
archive-gh-me:pg@7.15.0
archive-gh-me:v7.14.0
archive-gh-me:v7.13.0
archive-gh-me:v7.12.1
archive-gh-me:v7.12.0
archive-gh-me:v7.11.0
archive-gh-me:v7.10.0
archive-gh-me:v7.9.0
archive-gh-me:v7.8.2
archive-gh-me:v7.8.1
archive-gh-me:v7.8.0
archive-gh-me:v7.7.1
archive-gh-me:v7.7.0
archive-gh-me:v7.6.1
archive-gh-me:v7.6.0
archive-gh-me:v7.5.0
archive-gh-me:v7.4.3
archive-gh-me:v7.4.2
archive-gh-me:v7.4.1
archive-gh-me:v7.4.0
archive-gh-me:v7.3.0
archive-gh-me:v7.2.0
archive-gh-me:v7.1.2
archive-gh-me:v7.0.3
archive-gh-me:v7.1.1
archive-gh-me:v6.4.2
archive-gh-me:v6.3.3
archive-gh-me:v6.2.5
archive-gh-me:v6.1.6
archive-gh-me:v6.0.5
archive-gh-me:v5.2.1
archive-gh-me:v4.5.7
archive-gh-me:v3.6.4
archive-gh-me:v2.11.2
archive-gh-me:v7.1.0
archive-gh-me:v7.0.2
archive-gh-me:v7.0.1
archive-gh-me:v7.0.0
archive-gh-me:v6.4.1
archive-gh-me:v6.4.0
archive-gh-me:v6.3.2
archive-gh-me:v6.3.1
archive-gh-me:v6.3.0
archive-gh-me:v6.2.4
archive-gh-me:v6.2.3
archive-gh-me:v6.2.2
archive-gh-me:v6.2.1
archive-gh-me:v6.2.0
archive-gh-me:v6.1.5
archive-gh-me:v6.1.4
archive-gh-me:v6.1.3
archive-gh-me:v6.1.2
archive-gh-me:v6.1.1
archive-gh-me:v6.1.0
archive-gh-me:v6.0.4
archive-gh-me:v6.0.3
archive-gh-me:v6.0.2
archive-gh-me:v6.0.1
archive-gh-me:v6.0.0
archive-gh-me:v5.2.0
archive-gh-me:v5.1.0
archive-gh-me:v5.0.0
archive-gh-me:v4.5.6
archive-gh-me:v4.5.5
archive-gh-me:v4.5.4
archive-gh-me:v4.5.3
archive-gh-me:v4.5.2
archive-gh-me:v4.5.1
archive-gh-me:v4.5.0
archive-gh-me:v4.4.6
archive-gh-me:v4.4.5
archive-gh-me:v4.4.4
archive-gh-me:v4.4.3
archive-gh-me:v4.4.2
archive-gh-me:v4.4.1
archive-gh-me:v4.4.0
archive-gh-me:v4.3.0
archive-gh-me:v4.2.0
archive-gh-me:v4.1.1
archive-gh-me:v4.1.0
archive-gh-me:v4.0.0
archive-gh-me:v3.6.3
archive-gh-me:v3.6.2
archive-gh-me:v3.6.1
archive-gh-me:v3.6.0
archive-gh-me:v3.5.0
archive-gh-me:v3.4.5
archive-gh-me:v3.4.4
archive-gh-me:v3.4.3
archive-gh-me:v3.4.2
archive-gh-me:v3.4.1
archive-gh-me:v3.4.0
archive-gh-me:v3.3.0
archive-gh-me:v3.2.0
archive-gh-me:v3.1.0
archive-gh-me:v3.0.3
archive-gh-me:v3.0.2
archive-gh-me:v3.0.1
archive-gh-me:v3.0.0
archive-gh-me:v2.11.1
archive-gh-me:v2.11.0
archive-gh-me:v2.10.0
archive-gh-me:v2.9.0
archive-gh-me:v2.8.5
archive-gh-me:v2.8.4
archive-gh-me:v2.8.3
archive-gh-me:v2.8.2
archive-gh-me:v2.8.1
archive-gh-me:v2.8.0
archive-gh-me:v2.7.0
archive-gh-me:v2.6.2
archive-gh-me:v2.6.1
archive-gh-me:v2.6.0
archive-gh-me:v2.5.1
archive-gh-me:v2.5.0
archive-gh-me:v2.4.0
archive-gh-me:v2.3.1
archive-gh-me:v2.3.0
archive-gh-me:v2.2.1
archive-gh-me:v2.2.0
archive-gh-me:v2.1.0
archive-gh-me:v2.0.0
archive-gh-me:v1.3.0
archive-gh-me:v1.2.0
archive-gh-me:v1.1.3
archive-gh-me:v1.1.2
archive-gh-me:v1.1.1
archive-gh-me:v1.1.0
archive-gh-me:v1.0.4
archive-gh-me:v1.0.3
archive-gh-me:v1.0.2
archive-gh-me:v1.0.1
archive-gh-me:v1.0
archive-gh-me:v0.14.1
archive-gh-me:v0.14.0
archive-gh-me:v0.13.3
archive-gh-me:v0.13.1
archive-gh-me:v0.13.0
archive-gh-me:v0.12.3
archive-gh-me:v0.12.2
archive-gh-me:v0.12.1
archive-gh-me:v0.12.0
archive-gh-me:v0.11.3
archive-gh-me:v0.11.2
archive-gh-me:v0.11.1
archive-gh-me:v0.11.0
archive-gh-me:v0.10.2
archive-gh-me:v0.10.1
archive-gh-me:v0.10.0
archive-gh-me:v0.8.7
archive-gh-me:v0.8.4
archive-gh-me:v0.8.3
archive-gh-me:v0.8.2
archive-gh-me:v0.8.1
archive-gh-me:v0.7.2
archive-gh-me:v0.7.1
archive-gh-me:v0.7.0
archive-gh-me:v0.6.18
archive-gh-me:v0.6.15
archive-gh-me:v0.6.14
archive-gh-me:v0.6.13
archive-gh-me:v0.6.12
archive-gh-me:v0.6.11
archive-gh-me:v0.6.10
archive-gh-me:v0.6.9
archive-gh-me:v0.6.8
archive-gh-me:v0.6.7
archive-gh-me:v0.6.6
archive-gh-me:v0.6.3
archive-gh-me:v0.6.2
archive-gh-me:v0.6.0
archive-gh-me:v0.5.8
archive-gh-me:v0.5.7
archive-gh-me:v0.5.6
archive-gh-me:v0.5.5
archive-gh-me:v0.5.4
archive-gh-me:v0.5.3
archive-gh-me:v0.5.2
archive-gh-me:v0.5.1
archive-gh-me:v0.5.0
archive-gh-me:v0.4.1
archive-gh-me:v0.4.0
archive-gh-me:v0.3.3
archive-gh-me:v0.3.2
archive-gh-me:v0.3.1
archive-gh-me:v0.3.0
archive-gh-me:v0.2.8
archive-gh-me:v0.2.7
archive-gh-me:v0.2.6
archive-gh-me:v0.2.5
archive-gh-me:v0.2.4
archive-gh-me:v0.2.3
archive-gh-me:v0.2.2
archive-gh-me:v0.2.1
archive-gh-me:v0.2.0
archive-gh-me:v0.1.3
archive-gh-me:v0.1.2
archive-gh-me:v0.1.1
archive-gh-me:v0.1.0
archive-gh-me:v0.0.7
archive-gh-me:v0.0.6
archive-gh-me:v0.0.5
archive-gh-me:v0.0.4
archive-gh-me:v0.0.3
archive-gh-me:v0.0.2
archive-gh-me:v0.0.1
2 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
fdf6650ebe | Bump version | ||
|
|
7008bd9ccf | Fix vulnerability |
3 changed files with 20 additions and 5 deletions
|
|
@ -1,4 +1,5 @@
|
|||
var types = require(__dirname + '/types/');
|
||||
var escape = require('js-string-escape');
|
||||
|
||||
//result object returned from query
|
||||
//in the 'end' event and also
|
||||
|
|
@ -66,10 +67,13 @@ Result.prototype.addRow = function(row) {
|
|||
|
||||
var inlineParser = function(fieldName, i) {
|
||||
return "\nthis['" +
|
||||
//fields containing single quotes will break
|
||||
//the evaluated javascript unless they are escaped
|
||||
//see https://github.com/brianc/node-postgres/issues/507
|
||||
fieldName.replace("'", "\\'") +
|
||||
// fields containing single quotes will break
|
||||
// the evaluated javascript unless they are escaped
|
||||
// see https://github.com/brianc/node-postgres/issues/507
|
||||
// Addendum: However, we need to make sure to replace all
|
||||
// occurences of apostrophes, not just the first one.
|
||||
// See https://github.com/brianc/node-postgres/issues/934
|
||||
escape(fieldName) +
|
||||
"'] = " +
|
||||
"rowData[" + i + "] == null ? null : parsers[" + i + "](rowData[" + i + "]);";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "pg",
|
||||
"version": "2.11.1",
|
||||
"version": "2.11.2",
|
||||
"description": "PostgreSQL client - pure javascript & libpq with the same API",
|
||||
"keywords": [
|
||||
"postgres",
|
||||
|
|
@ -20,6 +20,7 @@
|
|||
"dependencies": {
|
||||
"generic-pool": "2.0.3",
|
||||
"buffer-writer": "1.0.0",
|
||||
"js-string-escape": "1.0.1",
|
||||
"pgpass": "0.0.1",
|
||||
"nan": "~0.6.0"
|
||||
},
|
||||
|
|
|
|||
10
test/integration/client/field-name-escape-tests.js
Normal file
10
test/integration/client/field-name-escape-tests.js
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
var pg = require('./test-helper').pg
|
||||
|
||||
var sql = 'SELECT 1 AS "\\\'/*", 2 AS "\\\'*/\n + process.exit(-1)] = null;\n//"'
|
||||
|
||||
var client = new pg.Client()
|
||||
client.connect()
|
||||
client.query(sql, function (err, res) {
|
||||
if (err) throw err
|
||||
client.end()
|
||||
})
|
||||
Write
Preview
Loading…
x
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.