libident
« Back to VersTracker
Description:
Ident protocol library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: networking ident rfc1413 library c protocol
Install: brew install libident
About:
Libident is a lightweight C library that implements the Ident protocol (RFC 1413), allowing server applications to determine the user identity associated with a TCP connection. It provides a simple API for querying Ident servers, making it valuable for applications requiring user accountability or logging. The library is designed for integration into daemons and services where network identity verification is needed.
Key Features:
  • RFC 1413 compliant implementation
  • Lightweight C library suitable for embedded systems
  • Simple API for easy integration
  • Supports both synchronous and asynchronous queries
  • Minimal dependencies
Use Cases:
  • Adding user identification to IRC daemons and chat servers
  • Network monitoring and logging systems requiring user accountability
  • Mail servers verifying connecting users
  • Custom services needing TCP connection identity verification
Alternatives:
  • OpenSSL – Provides general network security but includes Ident client functionality as part of its library suite
  • Custom implementation – Writing RFC 1413 client code from scratch is an alternative but requires protocol expertise and maintenance
Version History
Detected Version Rev Change Commit
Sep 11, 2025 11:02am 0 VERSION_BUMP df54f089