i2util
« Back to VersTracker
Description:
Internet2 utility tools
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: networking perfsonar utilities c-library internet2
Install: brew install i2util
About:
I2util is a core component of the perfSONAR network measurement toolkit, providing essential utility functions for other services. It includes robust logging, configuration parsing, and cryptographic helpers designed for high-performance distributed systems. This package is primarily intended for developers building network measurement tools.
Key Features:
  • High-performance logging subsystem
  • Robust configuration file parsing
  • Cryptographic hash and random number utilities
  • Lightweight and portable C library
Use Cases:
  • Building custom network measurement applications
  • Implementing consistent logging across distributed systems
  • Parsing complex configuration files in C/C++ daemons
Alternatives:
  • glib – Much heavier dependency; I2util is specialized for perfSONAR's specific needs.
  • Boost – C++ focused and larger; I2util provides a simpler C-based utility set.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:50am 0 VERSION_BUMP 8a08da2d