Changes for version 0.02 - 2026-08-19
- Fixed a SEGFAULT on perls before 5.20, reported by CPAN Testers against 0.01 on 5.18.2 (FreeBSD 9.2, gcc 4.2.1) and 5.18.4 (Linux, gcc 12). Eleven XSUBs returned by assigning &PL_sv_undef to an SV* RETVAL. The typemap mortalises RETVAL, so each of those returns decremented the refcount of an IMMORTAL and before 5.20 immortals have no refcount protection, so the decrements are real and the SV is eventually freed underneath the interpreter.
Modules
OpenTelemetry for Punk: traces, metrics and logs over OTLP
the OTEL_* environment surface and precedence
OTLP on the wire
OTLP over HTTP
OTLP over gRPC
where the spans come from
the logs signal
metrics
the payload the encoders take
trace context across a process boundary
what produced this telemetry
schema URLs and the version converter
the trace SDK
OpenTelemetry for a Punk application