├── .travis.yml ├── LICENSE ├── README.md ├── authentication_cleartext_password.go ├── authentication_gss.go ├── authentication_gss_continue.go ├── authentication_md5_password.go ├── authentication_ok.go ├── authentication_sasl.go ├── authentication_sasl_continue.go ├── authentication_sasl_final.go ├── backend.go ├── backend_key_data.go ├── backend_test.go ├── big_endian.go ├── bind.go ├── bind_complete.go ├── bind_test.go ├── cancel_request.go ├── chunkreader.go ├── close.go ├── close_complete.go ├── command_complete.go ├── copy_both_response.go ├── copy_both_response_test.go ├── copy_data.go ├── copy_done.go ├── copy_fail.go ├── copy_in_response.go ├── copy_out_response.go ├── data_row.go ├── describe.go ├── doc.go ├── empty_query_response.go ├── error_response.go ├── example └── pgfortune │ ├── README.md │ ├── main.go │ └── server.go ├── execute.go ├── flush.go ├── frontend.go ├── frontend_test.go ├── function_call.go ├── function_call_response.go ├── function_call_test.go ├── go.mod ├── go.sum ├── gss_enc_request.go ├── gss_response.go ├── json_test.go ├── no_data.go ├── notice_response.go ├── notification_response.go ├── parameter_description.go ├── parameter_status.go ├── parse.go ├── parse_complete.go ├── password_message.go ├── pgproto3.go ├── pgproto3_private_test.go ├── portal_suspended.go ├── query.go ├── query_test.go ├── ready_for_query.go ├── row_description.go ├── sasl_initial_response.go ├── sasl_response.go ├── ssl_request.go ├── startup_message.go ├── sync.go └── terminate.go /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/README.md -------------------------------------------------------------------------------- /authentication_cleartext_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_cleartext_password.go -------------------------------------------------------------------------------- /authentication_gss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_gss.go -------------------------------------------------------------------------------- /authentication_gss_continue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_gss_continue.go -------------------------------------------------------------------------------- /authentication_md5_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_md5_password.go -------------------------------------------------------------------------------- /authentication_ok.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_ok.go -------------------------------------------------------------------------------- /authentication_sasl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_sasl.go -------------------------------------------------------------------------------- /authentication_sasl_continue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_sasl_continue.go -------------------------------------------------------------------------------- /authentication_sasl_final.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/authentication_sasl_final.go -------------------------------------------------------------------------------- /backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/backend.go -------------------------------------------------------------------------------- /backend_key_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/backend_key_data.go -------------------------------------------------------------------------------- /backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/backend_test.go -------------------------------------------------------------------------------- /big_endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/big_endian.go -------------------------------------------------------------------------------- /bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/bind.go -------------------------------------------------------------------------------- /bind_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/bind_complete.go -------------------------------------------------------------------------------- /bind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/bind_test.go -------------------------------------------------------------------------------- /cancel_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/cancel_request.go -------------------------------------------------------------------------------- /chunkreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/chunkreader.go -------------------------------------------------------------------------------- /close.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/close.go -------------------------------------------------------------------------------- /close_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/close_complete.go -------------------------------------------------------------------------------- /command_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/command_complete.go -------------------------------------------------------------------------------- /copy_both_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_both_response.go -------------------------------------------------------------------------------- /copy_both_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_both_response_test.go -------------------------------------------------------------------------------- /copy_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_data.go -------------------------------------------------------------------------------- /copy_done.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_done.go -------------------------------------------------------------------------------- /copy_fail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_fail.go -------------------------------------------------------------------------------- /copy_in_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_in_response.go -------------------------------------------------------------------------------- /copy_out_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/copy_out_response.go -------------------------------------------------------------------------------- /data_row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/data_row.go -------------------------------------------------------------------------------- /describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/describe.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/doc.go -------------------------------------------------------------------------------- /empty_query_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/empty_query_response.go -------------------------------------------------------------------------------- /error_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/error_response.go -------------------------------------------------------------------------------- /example/pgfortune/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/example/pgfortune/README.md -------------------------------------------------------------------------------- /example/pgfortune/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/example/pgfortune/main.go -------------------------------------------------------------------------------- /example/pgfortune/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/example/pgfortune/server.go -------------------------------------------------------------------------------- /execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/execute.go -------------------------------------------------------------------------------- /flush.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/flush.go -------------------------------------------------------------------------------- /frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/frontend.go -------------------------------------------------------------------------------- /frontend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/frontend_test.go -------------------------------------------------------------------------------- /function_call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/function_call.go -------------------------------------------------------------------------------- /function_call_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/function_call_response.go -------------------------------------------------------------------------------- /function_call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/function_call_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/go.sum -------------------------------------------------------------------------------- /gss_enc_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/gss_enc_request.go -------------------------------------------------------------------------------- /gss_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/gss_response.go -------------------------------------------------------------------------------- /json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/json_test.go -------------------------------------------------------------------------------- /no_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/no_data.go -------------------------------------------------------------------------------- /notice_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/notice_response.go -------------------------------------------------------------------------------- /notification_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/notification_response.go -------------------------------------------------------------------------------- /parameter_description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/parameter_description.go -------------------------------------------------------------------------------- /parameter_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/parameter_status.go -------------------------------------------------------------------------------- /parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/parse.go -------------------------------------------------------------------------------- /parse_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/parse_complete.go -------------------------------------------------------------------------------- /password_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/password_message.go -------------------------------------------------------------------------------- /pgproto3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/pgproto3.go -------------------------------------------------------------------------------- /pgproto3_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/pgproto3_private_test.go -------------------------------------------------------------------------------- /portal_suspended.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/portal_suspended.go -------------------------------------------------------------------------------- /query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/query.go -------------------------------------------------------------------------------- /query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/query_test.go -------------------------------------------------------------------------------- /ready_for_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/ready_for_query.go -------------------------------------------------------------------------------- /row_description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/row_description.go -------------------------------------------------------------------------------- /sasl_initial_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/sasl_initial_response.go -------------------------------------------------------------------------------- /sasl_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/sasl_response.go -------------------------------------------------------------------------------- /ssl_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/ssl_request.go -------------------------------------------------------------------------------- /startup_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/startup_message.go -------------------------------------------------------------------------------- /sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/sync.go -------------------------------------------------------------------------------- /terminate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackc/pgproto3/HEAD/terminate.go --------------------------------------------------------------------------------