jwhois is a software tool that enables users to access Internet Whois servers and supports multiple protocols, including Whois, Rwhois, and HTTP. It provides an intuitive interface for querying a variety of information related to domain names, IP addresses, and network resources.
The client has a highly customizable configuration file that makes heavy use of regular expressions. When making a query, JWHOIS looks at the @option{whois-servers} block to determine which host to send the query to. It also implements support for maintaining a cache of whois data, although this is not enabled by default but has to be compiled into the client specifically.
One important aspect of Jwhois is its configurable cache options. The available options include CACHEFILE and CACHEEXPIRE, which set the database filename and the expire time for cached objects. When an object expires from the cache, it is reloaded from the Whois server the next time it's requested. The expire time is measured in hours.
In terms of updates, the latest release includes an updated jwhois.conf file, which includes the host name in the cache key. There are also various bug fixes to improve overall functionality.
Overall, Jwhois provides a reliable and effective internet whois client with customizable configuration options and caching capabilities.
Version 3.2.3: N/A