Matt Layher
Software Engineer. Go, Rust, Linux, networking, and open source software. On and ever upward.
Open Source
- corerad (v1.2.2)
- CoreRAD is an extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon. Apache 2.0 Licensed.
- ndp (v1.0.1)
- Package ndp implements the Neighbor Discovery Protocol, as described in RFC 4861. MIT Licensed.
- genetlink (v1.3.2)
- Package genetlink implements generic netlink interactions and data types. MIT Licensed.
- netlink (v1.7.2)
- Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.
- vsock (v1.2.1)
- Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
- packet (v1.1.2)
- Package packet provides access to Linux packet sockets (AF_PACKET). MIT Licensed.
- socket (v0.4.1)
- Package socket provides a low-level network connection type which integrates with Go's runtime network poller to provide asynchronous I/O and deadline support. MIT Licensed.
- consrv (v1.0.0)
- Command consrv is a SSH to serial console bridge server, originally designed for deployment on gokrazy.org devices. Apache 2.0 Licensed.
- apcupsd_exporter (v0.3.0)
- Prometheus exporter that exposes metrics from apcupsd's NIS. MIT Licensed.
- pidfd
- Package pidfd provides access to Linux process file descriptors. MIT Licensed.
- netx
- A collection of small Go networking packages. MIT Licensed.
- taskstats
- Package taskstats provides access to Linux's taskstats interface, for sending per-task and per-process statistics from the kernel to userspace. MIT Licensed.
- wifi
- Package wifi provides access to IEEE 802.11 WiFi device actions and statistics. MIT Licensed.
- wireguard_exporter
- Command wireguard_exporter implements a Prometheus exporter for WireGuard devices. MIT Licensed.
- wgdynamic-go
- Package wgdynamic implements a client and server for the the wg-dynamic protocol. MIT Licensed.
- dhcp6
- Package dhcp6 implements a DHCPv6 server, as described in RFC 3315. MIT Licensed.
- rtorrent
- Package rtorrent implements a client for rTorrent. MIT Licensed.
- homelab
- Configuration management for Matt Layher's machines. MIT Licensed.
- ethtool
- Package ethtool allows control of the Linux ethtool generic netlink interface. MIT Licensed.
- arp
- Package arp implements the ARP protocol, as described in RFC 826. MIT Licensed.