Miscellaneous useful routines

This library contain various routines needed by many of my latest programs.

Some of the routines can be used to concatenate strings, print them, trim whitespace from them, read lines from files, create and remove directory hierarchies and so forth.

Package history

Release date Version Comments
2005-10-24 0.6.2 Fixed #327610, exclude current process in alive()
2005-10-10 0.6.1 Added batch, iptables, and tc functions
2005-03-02 0.5.1 Added linked list routines, run(), block(), unblock(), stream functions
2004-08-19 0.4.6 Set sin_family in atos(), Fixed HIPQUAD macro on big endian machines, fixed man page sections, updated debian policy version
2004-02-28 0.4.5 Fixed #235061, updated debian policy version
2003-10-26 0.4.4 Added malloc attributes, removed attribute definitions from typedefs.h, minor bugfixes
2003-10-18 0.4.3 Address/port conversion utilities now return data in network byte order
2003-10-17 0.4.2 Added typedefs.h header
2003-10-17 0.4.1 Added atop(), atoa(), atos(), changed aton()
2003-10-12 0.3.1 Added pidfile(), changed putfile() function
2003-10-07 0.2.3 Fixed tokens_destroy() man page
2003-10-07 0.2.2 Fixed #214284, #214291, updated dependencies
2003-10-01 0.2.1 Fixed #199065, added sanitize(), token parsing functions
2003-06-22 0.1.3 Fixed #197758, updated package section
2002-01-19 0.1.2 Added atou_base variable to change default behaviour of atouXX() functions
2002-12-24 0.1.1 Added abz_*_error() functions, atou64(), and switch to my own strtoXX implementation
2002-12-13 0.0.5 Added abz suffix to manpages (Closes: #172768)
2002-11-30 0.0.4 Updated the version (I screwed it up in 0.0.3)
2002-11-30 0.0.3 Don't build shlibs with non-PIC code (Closes: #170104)
2002-11-21 0.0.2 Added a build dependency for libdebug0-dev (Closes: #170053)
2002-11-17 0.0.1 Initial Release

This package history is probably out of date (I only update it every now and then). For an up-to-date list of changes, please refer to the package changelog.

Why did you name it libabz?

For lack of a better name. Abz is a shortened version of my name, so I called it libabz.

download