You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FIX+SECURITY: PR #744 review (Sumit) — PE presence gate, secret TLS conn, small fixes
- assert_pe_machine.py: assert the native binding (ddbc_bindings*.pyd) AND the vendored
ODBC driver DLLs are BOTH present, independently (win-arm64 skips the runtime import,
so this is its presence gate); +2 tests.
- conda-build-pipeline.yml: source the TLS probe connection string from a SECRET variable
(variable group / Key Vault), not a plaintext queue-time parameter that ADO leaves
unmasked in the run UI/logs.
- driver_load_probe.py: drop "missing companion" from the failure label (self-contained
package -- vendors the ODBC payload; there is no separate companion).
- tests/test_028: add a }} escaped-brace case for _split_top_level (MS-ODBCSTR: '}}' is a
literal '}', so a value with '}}' + internal ';' must not be mis-split).
- audit_bundled_binaries.py: document that the Linux audit does not assert a required
distro SET (the repackaged wheel is the source of truth).
96 probe/audit unit tests pass; black clean.
0 commit comments