netsnmp_handler(3snmp) on Linux
The text f14b9fa975bf, as Debian 3.1 (Sarge) shipped it.
The basic theory goes something like this: In the past, with the original mib module api (which derived from the original CMU SNMP code) the underlying mib modules were passed very little information (only the truly most basic information about a request).