ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
util Directory Reference

Files

 aspect_ratio.c
 📐 Terminal cell aspect ratio calculations for accurate image dimension scaling
 
 display.c
 Display width and centering utilities implementation.
 
 env.c
 Environment variable utilities with stack-based prompt responses.
 
 format.c
 📊 Byte size formatting utilities for human-readable output (B, KB, MB, GB, TB)
 
 fps.c
 ⏱️ FPS tracking utility implementation (nanosecond-precision)
 
 image.c
 🖼️ Safe overflow-checked buffer size calculations for images and video frames
 
 ip.c
 🌍 IPv4/IPv6 address parsing, validation, and formatting utilities
 
 parsing.c
 🔍 Safe string parsing utilities for integers, sizes, and protocol messages
 
 password.c
 🔑 Password prompting utilities with secure input and formatting
 
 path.c
 Cross-platform path manipulation with normalization and Windows/Unix separator handling.
 
 pcre2.c
 Centralized PCRE2 singleton pattern for efficient regex compilation.
 
 string.c
 🔤 String manipulation utilities: ASCII escaping, trimming, case conversion, and formatting
 
 time.c
 ⏱️ High-precision timing utilities implementation
 
 url.c
 Production-grade URL parsing and validation using PCRE2.
 
 utf8.c
 🔤 UTF-8 encoding and decoding with multi-byte character support