libnodelay is an LD_PRELOAD library for disabling Nagle's algorithm. Disabling Nagle's algorithm can result in a performance improvement for latency-sensitive applications that use TCP. Using the library may be easier than digging through a mess of code and confusing or obscure configuration options.
Release Notes: There is a safety fix for users of strict C compilers.
Release Notes: TCP_NODELAY is now enforced when calling setsockopt(), too. The NODELAY environment variable is read at startup and may be used to force TCP_NODELAY to be off for testing purposes. The project is now dual-licensed under the GPLv2 and LGPLv3 for compatibility with GPLv2-only applications.
Release Notes: This is the initial release.