Commit Graph

159 Commits (28aba935261e575f73d398f2f8bd6f9bb29a4de8)

Author SHA1 Message Date
Rene Cannao 03f0b58e1e Check POLLHUP if unable to read anything from network
2 years ago
Rene Cannao 771fdfd9d8 Improve stability in SSL connection getting SSL_ERROR_SYSCALL
2 years ago
René Cannaò 53da0426de
Merge pull request #32 from sysown/v3.0.0-update_to_openssl_3.3.1
2 years ago
Rahim Kanji d3e9c9c85a Merge remote-tracking branch 'remotes/Master/v2.x' into v2.x_proxysql_postgres_merge
2 years ago
Miro Stauder b7258e965f use local includes - openssl
2 years ago
Miro Stauder 22688659c2 update OpenSSL to v3.3.1
2 years ago
Javier Jaramago Fernández 7ec6e143d6
Merge pull request #4555 from joshuahunt/johunt/clear-ssl-error-queue-on-shutdown
2 years ago
Miro Stauder 7695c42534 use local include - openssl
2 years ago
Josh Hunt 2e4ef165fb Clear SSL error queue on shutdown
2 years ago
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
René Cannaò de345ecaed Merge remote-tracking branch 'public/v2.x' into v2.x_postgres_240422
2 years ago
René Cannaò 678c470b3e Fix out after refactoring generate_proxysql_internal_session_json()
2 years ago
René Cannaò 73f8ad0a35 Code split related to generate_proxysql_internal_session_json
2 years ago
Rahim Kanji 936e27139b Merge branch 'v2.x_PostgreSQL_Merge' into v2.x_postgres
2 years ago
Javier Jaramago Fernández a11b8f7234 Fix invalid free for 'caching_sha2_password' and 'CLIENT_COMPRESS'
2 years ago
Rahim Kanji e029d39007 Initial PostgreSQL commit
2 years ago
Javier Jaramago Fernández caed360eeb Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x_sha2pass_draft3
2 years ago
Javier Jaramago Fernández ab8af07c19 Add 'switching_auth_sent' to 'PROXYSQL INTERNAL SESSION'
2 years ago
Miro Stauder 0971a48f9d update OpenSSL from v3.1.4 to v3.2.1
2 years ago
René Cannaò 3c2418246c
Merge branch 'v2.x' into v2.x_sha2pass_draft3
2 years ago
Javier Jaramago Fernández bb0f2da42c Fix Valgrind reported 'realloc' of zero length
2 years ago
Javier Jaramago Fernández bb2b429bca Simplify check introduced in commit '6c9e4c05'
3 years ago
Javier Jaramago Fernández 6c9e4c058b Fix infinite loop for SSL connections - Closes #4314
3 years ago
René Cannaò 8106ae5ee3 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
Rahim Kanji c4dae72a45 Implemented the functionality to generate a coredump upon reaching a specific source file and line number.
3 years ago
Rahim Kanji fb7edb578d Implemented data packet history queue for storing packets sent/received by frontend and backend.
3 years ago
René Cannaò 29da662d56 enum proxysql_auth_plugins for mysql plugin ids
3 years ago
René Cannaò 094f77a30a Temporary commit 01 for caching_sha2_password
3 years ago
René Cannaò d23b286af1 2nd refactoring of process_pkt_handshake_response
3 years ago
René Cannaò a34e680813 Different handling of POLLHUP in read_from_net()
3 years ago
René Cannaò 16f952abb8 Fixed a harmless "Source and destination overlap in memcpy"
3 years ago
René Cannaò 43d65cae60 SSL and fast_forward : handling of SSL_ERROR_SYSCALL
3 years ago
René Cannaò 4c21a6d8c7 Add support for SSL and fast_forward with more than 16KB of data
3 years ago
René Cannaò c993eda2e4 SSL and fast_forward : removed double frees
3 years ago
René Cannaò cdc8423569 Adding some details on SSL and fast_forward implementation
3 years ago
Javier Jaramago Fernández 300532d6e2 Fix multiple warnings in logging function calls
3 years ago
Javier Jaramago Fernández b41dffeb64 Fix handling of big split compressed packets
3 years ago
René Cannaò c0fdf02b78 Fixed various compiler warnings
4 years ago
--global 741b6f2cf0 Fix leak during SSL handshake for SPIFFE authentication
4 years ago
Javier Jaramago Fernández b528bc9b4f Fixed typo in 'bio_st' struct doc #3765
4 years ago
Javier Jaramago Fernández 9dad81c4b2 Update 'bio_st' OpenSSL internal struct definition to match library #3765
4 years ago
René Cannaò 630124b774 Minor improvement for cache affinity
4 years ago
Javier Jaramago Fernández e8cc7be8fd Added non-blocking calls to 'SSL_shutdown' for sending final 'close_notify' required by SSL standard
5 years ago
Javier Jaramago Fernández d5de8a52f1 Improved SAN names parsing and client certificate verification when 'SPIFFE' is used
5 years ago
René Cannaò 0ed4514fa4 Remove error when clients connect without certificate #3424
5 years ago
Javier Jaramago Fernández 48a32aa5fe Added check preventing a session with 'PINGING_SERVER' status to start a 'RESETTING_CONNECTION' session #3502
5 years ago
René Cannaò 81ed72f3fe Removed dead functions from MySQL_Data_Stream()
5 years ago
René Cannaò 68e95bee61 Immediately exit in case of SSL error
5 years ago
René Cannaò 7c0bde5f99 Working prototype for SPIFFE
5 years ago
René Cannaò 05fbe44ed2 Prototype for SPIFFE - do not merge
5 years ago