I write code with my bare hands
M.S. Computer Science. Author of the Caddy Web Server, CertMagic, Papa Parse, JSON/curl-to-Go, Timeliner, Relica, and more...
Block or Report
Block or report mholt
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
caddyserver/certmagic Public
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
-
json-to-go Public
Translates JSON into a Go type in your browser instantly (original)
803 contributions in the last year
Less
More
Contribution activity
August 2022
Created 47 commits in 8 repositories
Created 1 repository
Created a pull request in caddyserver/caddy that received 12 comments
events: Begin implementing event system
This PR implements a new Caddy app called events that facilitates an eventing system. Modules may emit events with optional metadata, and modules m…
+632
−572
•
12
comments
Opened 4 other pull requests in 1 repository
Reviewed 24 pull requests in 6 repositories
caddyserver/caddy
18 pull requests
- admin: Don't stop old server if new one fails
- events: Begin implementing event system
- httpcaddyfile: Add ocsp_interval global option
- templates: cap of slice should not be smaller than length
-
caddyhttp: Fix for nil
handlerErr.Err -
caddyhttp: Set
http.error.messageto the HandlerError message - core: Change net.IP to netip.Addr; use netip.Prefix
- caddyhttp: Smarter path matching and rewriting
- fileserver: reset buffer before using it (#4962)
-
reverseproxy: Add
unix+h2cCaddyfile network shortcut -
reverseproxy: Fix H2C dialer using new stdlib
DialTLSContext - reverseproxy: Add upstreams healthy metrics
-
logging: Fix
cookiefilter - go.mod: Upgrade OpenTelemetry dependencies
- optimization: Replaced strings.Index with strings.Cut
- Replace strings.Index usages with strings.Cut
- caddyhttp: Enable HTTP/3 by default
- chore: Bump up to Go 1.19, minimum 1.18
caddyserver/website
2 pull requests
libdns/template
1 pull request
caddyserver/certmagic
1 pull request
lucas-clemente/quic-go
1 pull request
caddyserver/transform-encoder
1 pull request
Created an issue in lucas-clemente/quic-go that received 4 comments
Cannot reuse http3.Server for multiple listeners
I'm refactoring how Caddy sets up HTTP servers and its HTTP/3 server.
A single http.Server can be used to serve on multiple listeners using http.Se…
4
comments
Opened 3 other issues in 3 repositories
caddyserver/certmagic
1
closed
gsmlg-dev/caddy-admin-ui
1
open
elgs/goweb
1
open
11
contributions
in private repositories
Aug 5 – Aug 26






