summaryrefslogtreecommitdiff
path: root/vendor/github.com/jackc/pgproto3/v2/pgproto3.go
diff options
context:
space:
mode:
authorLibravatar dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2023-10-23 10:47:11 +0100
committerLibravatar GitHub <noreply@github.com>2023-10-23 10:47:11 +0100
commit3dcc94940de1408663d2258474472983549584c8 (patch)
tree25c642e7e2bcfe3f589ba0c06d36661e5b9e3405 /vendor/github.com/jackc/pgproto3/v2/pgproto3.go
parent[bugfix/frontend] fix typo and other oddness in patchRemoteEmojis (#2281) (diff)
downloadgotosocial-3dcc94940de1408663d2258474472983549584c8.tar.xz
[chore]: Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 (#2284)
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.6.0 to 3.7.0. - [Release notes](https://github.com/coreos/go-oidc/releases) - [Commits](https://github.com/coreos/go-oidc/compare/v3.6.0...v3.7.0) --- updated-dependencies: - dependency-name: github.com/coreos/go-oidc/v3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Diffstat (limited to 'vendor/github.com/jackc/pgproto3/v2/pgproto3.go')
-rw-r--r--vendor/github.com/jackc/pgproto3/v2/pgproto3.go65
1 files changed, 0 insertions, 65 deletions
diff --git a/vendor/github.com/jackc/pgproto3/v2/pgproto3.go b/vendor/github.com/jackc/pgproto3/v2/pgproto3.go
deleted file mode 100644
index 70c825e3c..000000000
--- a/vendor/github.com/jackc/pgproto3/v2/pgproto3.go
+++ /dev/null
@@ -1,65 +0,0 @@
-package pgproto3
-
-import (
- "encoding/hex"
- "errors"
- "fmt"
-)
-
-// Message is the interface implemented by an object that can decode and encode
-// a particular PostgreSQL message.
-type Message interface {
- // Decode is allowed and expected to retain a reference to data after
- // returning (unlike encoding.BinaryUnmarshaler).
- Decode(data []byte) error
-
- // Encode appends itself to dst and returns the new buffer.
- Encode(dst []byte) []byte
-}
-
-type FrontendMessage interface {
- Message
- Frontend() // no-op method to distinguish frontend from backend methods
-}
-
-type BackendMessage interface {
- Message
- Backend() // no-op method to distinguish frontend from backend methods
-}
-
-type AuthenticationResponseMessage interface {
- BackendMessage
- AuthenticationResponse() // no-op method to distinguish authentication responses
-}
-
-type invalidMessageLenErr struct {
- messageType string
- expectedLen int
- actualLen int
-}
-
-func (e *invalidMessageLenErr) Error() string {
- return fmt.Sprintf("%s body must have length of %d, but it is %d", e.messageType, e.expectedLen, e.actualLen)
-}
-
-type invalidMessageFormatErr struct {
- messageType string
-}
-
-func (e *invalidMessageFormatErr) Error() string {
- return fmt.Sprintf("%s body is invalid", e.messageType)
-}
-
-// getValueFromJSON gets the value from a protocol message representation in JSON.
-func getValueFromJSON(v map[string]string) ([]byte, error) {
- if v == nil {
- return nil, nil
- }
- if text, ok := v["text"]; ok {
- return []byte(text), nil
- }
- if binary, ok := v["binary"]; ok {
- return hex.DecodeString(binary)
- }
- return nil, errors.New("unknown protocol representation")
-}