Commit Graph

2439 Commits (feature/pgsql-native-backend-protocol)

Author SHA1 Message Date
René Cannaò f9ac5607bf test(pgsql): differential native-vs-libpq auth test (compiles; run pending Docker) [Task 1.8]
2 weeks ago
René Cannaò 4e90372ef4 feat(pgsql): native SCRAM-SHA-256 client exchange over libscram with proof-correctness test
2 weeks ago
René Cannaò ad31ded2fb feat(pgsql): native md5 password auth builder with known-vector unit test
2 weeks ago
René Cannaò 6ed54c51bf feat(pgsql): native startup + SSLRequest encoders with unit tests
2 weeks ago
René Cannaò 6874b5a9a2 fix(pgsql): harden backend framer (msg-length cap, realloc/overflow checks, noncopyable)
2 weeks ago
René Cannaò 544799257c feat(pgsql): native backend message framer with partial-message handling + unit tests
2 weeks ago
Rene Cannao 638d33bf96 test: fix two false-positive failures unmasked by recent CI
1 month ago
Rene Cannao 0ba0ad1609 test(security): use getaddrinfo so oversize_first_pkt-t works with hostnames
1 month ago
Rene Cannao 2e1d89260e test(groups): swap pp1_unknown_spoof / proclist_use_after_free to fix sort order
1 month ago
René Cannaò 46ab989adb
Merge commit from fork
1 month ago
René Cannaò 7dbe1f7029
Merge commit from fork
1 month ago
René Cannaò 08cc2dbaa5
Merge commit from fork
1 month ago
René Cannaò a62b6a2b4f
Merge branch 'v3.0' into v3.0_fix_pgsql-set_statement_test_5788
1 month ago
René Cannaò f4030443c6
Merge branch 'v3.0' into v3.0_fix_pgsql-set_statement_test_5788
1 month ago
René Cannaò 8025acdf60
Merge branch 'v3.0' into v3.0_pgsql_options_5801
1 month ago
Rene Cannao aac3963625 Fix groups.json: sort pgsql-reg_test_5801_options_startup_param-t alphabetically
1 month ago
Rahim Kanji 62b8c4c164
Merge branch 'v3.0' into v3.0_fix_pgsql-set_statement_test_5788
1 month ago
Rahim Kanji f222c65205 fix(test): pgsql-set_statement_test-t log race (#5788)
1 month ago
Rahim Kanji e491c899ad refactor(pgsql): address PR review on #5801 options handling
1 month ago
Rene Cannao 7787b92c84 fix(test/reg_4072): drop MIN_SLEEP_US floor to 0 — let self-tune decide
1 month ago
Rahim Kanji 093131cf27
Merge branch 'v3.0' into v3.0_pgsql_options_5801
1 month ago
Rahim Kanji fa0b76681d test(pgsql): regression test for #5801 options startup parameter
1 month ago
René Cannaò 35cad4b4f4
Merge branch 'v3.0' into fix/kill-proxysqlgenai-build-flag-v2
1 month ago
Rene Cannao b0955a00cd test(reg_4072): self-tune the slow-consumer sleep instead of a fixed value
1 month ago
Rene Cannao de37c64f5e chore(sonar): tighten NOSONAR placement for remaining hotspots
1 month ago
Rene Cannao a315ebe0be fix(set-walker #150): document algo-3-vs-algo-0/1/2 whitespace divergence
1 month ago
Rene Cannao d7976aca13 fix(set-walker): PG walker gates on full-input AST coverage (not just status)
1 month ago
Rene Cannao 950f6415b5 test+debug(set_param_validation #184): chain test + temp validator logging
1 month ago
Rene Cannao 742c049959 deps(parsersql): bump to 1.0.8; strict tests for parse-fail cases
1 month ago
Rene Cannao d629aa001b deps(parsersql): bump to 1.0.7; test/reg_4072: 9us -> 8us
1 month ago
Rene Cannao 0d39ac6991 build: kill PROXYSQLGENAI flag, PROXYSQL40=1 builds all plugins
1 month ago
Rene Cannao b54aaa5f76 fix(set-walker): preserve raw source for function calls and delimited idents
1 month ago
Rene Cannao 3506192037 test(reg_4072): trim slow-consumer sleep 10us -> 9us; document the edge
1 month ago
Rene Cannao 6f1e9c4ac2 deps(parsersql): bump to 1.0.6; add README; adapt setparser test
1 month ago
Rene Cannao 160c8ed3a2 test(reg_5790): connect admin via cl.admin_host
1 month ago
Rene Cannao 3734690a52 test(pgsql-dns_cache): bail on setup failure; use runtime username
1 month ago
René Cannaò 1d52499791
Merge pull request #5808 from sysown/issue_5639
1 month ago
René Cannaò af4aa17346
Merge pull request #5807 from sysown/fix/5790-mariadb-collation-255
1 month ago
René Cannaò fadffdbcbd
Merge pull request #5806 from sysown/pgsql_dns_cache
1 month ago
René Cannaò 642b2327b7
Merge pull request #5805 from sysown/fix/parsersql-1.0.3-pg-set-fixes
1 month ago
Rene Cannao 4eb52abf2c fix(pgsql,test): PG multi-value SET dispatch + test-fixture cleanup
1 month ago
Rene Cannao d8c32f1af6 fixup: sort reg_test_5639_... entry alphabetically in groups.json
1 month ago
Rene Cannao f2b53ea6e3 Address findings from independent diff review
1 month ago
Rene Cannao a62d1b4e99 Address CodeRabbit + Gemini review feedback
1 month ago
Rene Cannao c10b30523c Test: cover pgsql DNS cache + fix whitespace handling
1 month ago
Rene Cannao b3f7d29d51 fix(session): avoid double-free of stmt_meta pkt in LargePacket (#5639)
1 month ago
Rene Cannao e668a9ddac fix(test): update pgsql digest fixtures for typecast trailing-space behavior
1 month ago
Rene Cannao d8e51349e2 fix(core): validate_charset must replace collation 255 on MariaDB backends (#5790)
1 month ago
Rene Cannao d9124436bd fix(security): close EXPLAIN ANALYZE bypass via comment/whitespace/PG syntax (GHSA-7wh6-2vcc-gcm4)
1 month ago
Rene Cannao 5a2c44bc0f test(security): fix PgSQL probe byte layout in oversize first-packet test (GHSA-58ww-865x-grpr)
1 month ago