< back
GitHub public activity
climagabriel · updated 2026-06-22
24 PRs · 11 issues · 3 discussions · 13 comment-only participations · 2 highlighted · 88 commits
Note: nginx/nginx uses a mailing-list workflow, so a PR shown as closed there may have been accepted upstream and committed via the mailing list, not the GitHub merge button.
Pull requests (authored)
Issues (authored)
Discussions (authored)
Participation — review, debug, repro on others' issues/PRs (★ = curated highlight)
Commits (public repos, by author-date desc)
- 2026-06-05climagabriel/nginx-bpftrace-snippetsoneliners: note fatrace(8) as the simpler tool for file-access tracing
- 2026-05-26openresty/lua-nginx-modulebugfix: SIGSEGV in receiveuntil __gc on aborted multipart upload. (#2504)
- 2026-05-18climagabriel/gnome49-adaptive-brightnessRaise MIN_PCT floor from 0.20 to 0.30
- 2026-05-18climagabriel/gnome49-adaptive-brightnessBias curve brighter: MIN_PCT 0.05->0.20, LUX_FULL 1000->300
- 2026-05-18climagabriel/gnome49-adaptive-brightnessInitial commit: adaptive brightness workaround for GNOME 49
- 2026-05-07climagabriel/nginx-bpftrace-snippetsREADME: restore bpftrace docs link, add fork link
- 2026-05-07openresty/lua-nginx-modulebugfix: prevent SIGSEGV in event timer rbtree during worker shutdown.
- 2026-05-05climagabriel/nginx-bpftrace-snippetsrename pid-vs-tid.bt -> threaded_open_test.bt
- 2026-05-05climagabriel/nginx-bpftrace-snippetsoneliners: ngx_directio_on uprobe + fcntl syscall pid/ustack
- 2026-05-05climagabriel/nginx-bpftrace-snippetsrevert: oneliners.md -> oneliners.txt, drop README symlink
- 2026-05-05climagabriel/nginx-bpftrace-snippetsrename oneliners.txt -> oneliners.md, README -> symlink, switch env to BPFTRACE_STRLEN=200 for v0.14 compat
- 2026-05-05climagabriel/nginx-bpftrace-snippetsmove .bt scripts into bt_scripts/
- 2026-05-05climagabriel/nginx-bpftrace-snippetsoneliners: add sys_enter_unlink probe for full cache file paths
- 2026-05-05climagabriel/nginx-bpftrace-snippetsoneliners: section banners, breathing room, ngx_http_file_cache_delete probe
- 2026-05-05climagabriel/nginx-bpftrace-snippetsoneliners: add @calls counter to forced_expire path probe; document BPFTRACE_MAX_STRLEN
- 2026-05-05climagabriel/nginx-bpftrace-snippetsoneliners: dedupe, fix syntax, add file_cache_forced_expire probes
- 2026-03-02climagabriel/nginx-bpftrace-snippetsshmtx_lock hold time > 10s
- 2026-01-16climagabriel/nginx-bpftrace-snippetsSSL_get_error
- 2025-09-05climagabriel/nginx-bpftrace-snippetsarch_prctl() print callers and options in hex
- 2025-09-04climagabriel/nginx-bpftrace-snippetsngx_event_loop_histogram_c
- 2025-09-03climagabriel/nginx-bpftrace-snippetsngx_normal_vs_interrupted_epoll_ev_loops.bt
- 2025-08-29climagabriel/nginx-bpftrace-snippetsngx event loop histogram prometheus buckets exporter service
- 2025-08-27climagabriel/nginx-bpftrace-snippetsprometheus histogram mode
- 2025-08-27climagabriel/nginx-bpftrace-snippetslive histogram switch to array
- 2025-08-27climagabriel/nginx-bpftrace-snippetsevent loop live duration histograms
- 2025-08-27climagabriel/nginx-bpftrace-snippetsevent_loop_histogram separate cli mode
- 2025-08-27climagabriel/nginx-bpftrace-snippetsevent_loop_histogram -c arg
- 2025-08-26climagabriel/nginx-bpftrace-snippetsevent loop hist err checking
- 2025-08-26climagabriel/nginx-bpftrace-snippetssave progress
- 2025-08-25climagabriel/nginx-bpftrace-snippetsnginx event loop histogram duration
- 2025-08-22climagabriel/nginx-bpftrace-snippetstry to free
- 2025-08-15climagabriel/nginx-bpftrace-snippetsclose() errors
- 2025-07-30climagabriel/nginx-bpftrace-snippetswritev vector count histogram
- 2025-07-28climagabriel/nginx-bpftrace-snippetsio_submit latency histogram
- 2025-07-08climagabriel/nginx-bpftrace-snippetsngx_http_upstream_cache retval
- 2025-07-08climagabriel/nginx-bpftrace-snippetsbpfstrace
- 2025-07-02climagabriel/nginx-bpftrace-snippetsss_ngx_req_time.bt
- 2025-07-02climagabriel/nginx-bpftrace-snippetsngx_print_r_conn_remote_addr.bt
- 2025-07-02climagabriel/nginx-bpftrace-snippetsngx_epoll_process_events.bt
- 2025-07-02climagabriel/nginx-bpftrace-snippetsngx_epoll_process_events.bt
- 2025-07-02climagabriel/nginx-bpftrace-snippetsngx_epoll_process_events.bt
- 2025-07-02climagabriel/nginx-bpftrace-snippetsngx_epoll_process_events.bt
- 2025-07-01climagabriel/nginx-bpftrace-snippetsevent loop iteration duration histogram
- 2025-07-01climagabriel/nginx-bpftrace-snippetsngx_ssl_handshake histogram oneliner
- 2025-07-01climagabriel/nginx-bpftrace-snippetsngx_ssl_handshake histogram
- 2025-06-19climagabriel/nginx-bpftrace-snippetscount connect()s by addr
- 2025-06-19climagabriel/nginx-bpftrace-snippetscount syscalls by syscall number
- 2025-06-05climagabriel/nginx-bpftrace-snippetslibssl SSL_get_error
- 2025-06-04climagabriel/nginx-bpftrace-snippetsngx_http_output_filter histogram cleverness
- 2025-06-04climagabriel/nginx-bpftrace-snippetsngx_http_output_filter.bt
- 2025-06-04climagabriel/nginx-bpftrace-snippetsngx_http_output_filter retval
- 2025-06-04climagabriel/nginx-bpftrace-snippetsSSL_write histogram
- 2025-05-28climagabriel/nginx-bpftrace-snippetslatency histogram of ssl_client_hello_by_lua
- 2025-05-27climagabriel/nginx-bpftrace-snippetsdealing with bit fields
- 2025-05-27climagabriel/nginx-bpftrace-snippetsoneliners.txt
- 2025-05-27climagabriel/nginx-bpftrace-snippetscalculate $epoch in a more elegant manner
- 2025-05-24openresty/lua-resty-corefeature: get_client_hello_ciphers() (#498)
- 2025-05-24openresty/lua-nginx-modulefeature: ngx_http_lua_ffi_ssl_get_client_hello_ciphers().
- 2025-05-22climagabriel/nginx-bpftrace-snippetsngx-uprobe.txt
- 2025-05-22climagabriel/nginx-bpftrace-snippetsget nginx internal struct data
- 2025-05-22climagabriel/nginx-bpftrace-snippetsngx-syscall-latency-sum.bt sample output
- 2025-05-22climagabriel/nginx-bpftrace-snippetsreference bpftrace repo doc page
- 2025-05-22climagabriel/nginx-bpftrace-snippetsfirst-first commit
- 2025-05-22climagabriel/nginx-bpftrace-snippetsfirst commit
- 2025-05-06openresty/lua-nginx-modulefeature: added ngx_http_lua_ffi_ssl_get_client_hello_ext_present().
- 2025-05-02openresty/lua-resty-coreget_client_hello_ext_present
- 2025-04-25climagabriel/atonal_co-direct [0]
- 2024-09-28climagabriel/atonal_copentrace.bt
- 2024-09-28climagabriel/atonal_cmisc
- 2023-08-16climagabriel/atonal_cquote unquote infinitesimal
- 2023-08-16climagabriel/atonal_cbinary representation of floats
- 2023-08-13climagabriel/atonal_cgitignore
- 2023-08-13climagabriel/atonal_cMerge branch 'main' of github.com:climagabriel/recreationalcodesnippets
- 2023-08-13climagabriel/atonal_cminor fix and comment
- 2023-08-11climagabriel/atonal_cUpdate README.md
- 2023-08-11climagabriel/atonal_crfc 793 checksum
- 2023-08-09climagabriel/atonal_crange of signed chars and binary representation
- 2023-08-09climagabriel/atonal_cendianness test
- 2023-08-08climagabriel/atonal_cUpdate README.md
- 2023-08-06climagabriel/atonal_cshift mask
- 2023-08-06climagabriel/atonal_cgenerate a random 64 bit wide integer and convert it to binary
- 2023-08-03climagabriel/atonal_c-1 doesn't use sqrt(), ocasionally goes into infinite loop on 1.0e-6 precision
- 2023-08-03climagabriel/atonal_ccheck until float precision limit is reached
- 2023-08-03climagabriel/atonal_cbrainfart
- 2023-08-03climagabriel/atonal_ctodo
- 2023-08-03climagabriel/atonal_ccite source
- 2023-08-02climagabriel/atonal_cbabylonian-method-convergence
- 2023-08-02climagabriel/atonal_cfirst commit
< back