My Eiffel Stuff

<disclaimer>
I'm not a webpage designer.
</disclaimer>

All of these modules I've created for myself because there didn't seem to be anything under development for the stuff I needed. I'm open to bug reports, more open to patches. :)

Index:

CGI

Download here.
Documentation is here.

A very simple CGI class. Does GET and POST queries with the following known limitations:

PG

Download here.
Documentation is here.

This is an interface into the PostgreSQL relational database. It's complete enough that I've been able to do some work with it.

BASE64

Download here.
Documentation is here.

A simple Base64 encode/decode class. It's not all that fast, but it seems to be accurate enough.

EiffeLDAP

Download here.
Documentation is here.

This is a work in progress. I'm binding OpenLDAP into Eiffel, hopefully in a way that'll make it easy to swap out for other LDAP libraries. It's pretty C-heavy. I haven't figured out how to get binary data back yet, but I'm sure I will.

The following functionality is supported:

(*) Search currently returns all attributes for a given filter on a sub scope.

Known bugs: