LibU For Mac Publisher's description
LibU is a multiplatform C library which comes under a BSD-style license.
LibU is a multiplatform C library which comes under a BSD-style license. It includes many interdependent modules for accomplishing several tasks: memory allocation, networking and URI parsing (rfc2396), string manipulation, debugging and logging in a very compact way, plus many other miscellaneous tasks.
It has small footprint (about 70KB for the default configuration), it is modular, and has a multiplatform nature, making it an ideal candidate for embedded systems. KLone is an example of such usage.
What's New in This Release:В· fix bug in configure when handling the inline keyword support
В· Minix 3.8.1 port
В· fix configure to please OpenBSD when searching for [gs]etsockopt and rusage structure
В· [string] new interface u_string_detach_cstr
В· [lexer] new module to do basic lexical tokenizing
В· [json] new module to encode/decode/validate JSON objects (RFC 4627)
В· [bst] new binary search tree module
В· [misc] added u_atol and u_atof interfaces
В· [rb] malloc based implementation, both using contiguous (i.e. double sized) and wrapped buffer ; make it work on Windows
В· [test] make it work on Windows
В· [uri] regex-free uri parser (now recursive descent) ; make it work on MinGw ; path is now optional and has default value "/" ; fixed missing "//" in u_uri_knead_authority()
В· [config] add u_config_walk function to traverse the config tree
В· [carpal] fixed 1.0 compatibility (missing u_con)
В· [net] U_NET_OPT_DGRAM_BROADCAST to set DGRAM client socket broadcast option
System Requirements:No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall