Yellowbank C Utility Library

A collection of various C utility functions. Edit Makefile to ensure this library is installed where you'd like it. To use, include y_clib.h, and link with -ly_clib.

At the moment, the library primarily provides functions used by y_crypto, a collection of PostgreSQL extension functions. I've split most of what y_crypto does into this separate library, because this functionality has utility outside of PostgreSQL. This work is ongoing. For example, I intend to move the RSA cryptography functions into this library, so that I can use the same code to generate key pairs outside of the database.

Requires GNU GMP arbitrary precision arithmetic library, and Mhash hash algorithm library.

Last modified: 2009-11-22_20:20:59_EST