Rusty ConoverandClaude Fable 5.1 99f1fab7de fix: update query_farm_telemetry.cpp to own and join the telemetry thread
Sync from query-farm-telemetry-client 45aea6e. The ping thread was
detached and could outlive the DuckDB instance, racing OpenSSL's atexit
cleanup on process exit (textplot issue #4). The worker is now owned by
the database (joined in ~DatabaseInstance) and additionally joined from an
atexit handler registered after OpenSSL's, so it can never be inside a
request while OpenSSL is torn down. Telemetry setup errors (e.g. an
unparseable http_proxy) no longer fail extension load. Requires DuckDB
v1.5.0 or newer.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mz5d3JpeVDArkFK1Hq9K36
2026-09-04 16:18:48 -04:00
2026-09-04 08:01:22 -04:00
2026-04-22 09:24:55 -04:00
2025-04-18 11:15:09 -04:00
2024-06-23 21:50:54 -04:00
2025-12-03 09:16:39 -05:00
2024-06-25 19:21:26 -04:00
2024-06-23 21:50:54 -04:00
2024-06-23 21:50:54 -04:00
2025-12-03 09:27:19 -05:00
2026-04-22 09:24:55 -04:00
2024-06-25 22:01:36 -04:00

Query.Farm

Crypto Hash/HMAC Extension for DuckDB

DuckDB v1.5 build

This extension, crypto, adds cryptographic hash functions, HMAC (Hash-based Message Authentication Code) calculation, and cryptographically secure random byte generation to DuckDB.

Documentation

Full documentation, including installation, usage, the function reference, and cookbook examples, is available at:

https://query.farm/products/extensions/crypto

Installation

INSTALL crypto FROM community;
LOAD crypto;
S
Description
No description provided
Readme MIT
218 KiB
Languages
C++ 84.5%
Shell 5.6%
Python 5.3%
CMake 4.1%
Makefile 0.5%