[ code ]
Note: If you would like to take over as maintainer of one of these programs, plese let me know. I still try to find time to update these programs' web pages, apply patches etc, but lately I haven't been doing so well. I'm not using these programs myself, so maintaining them just isn't very high on my list of priorities. Please help.

The UDB home page

Welcome to the UDB home page. On this page you can find links to the most recent versions of UDB, as well as other related stuff. The current release is version 0.1.3.


  • 04. May, 2000    Released version 0.1.3.
  • 15. Apr, 2000    Released version 0.1.2.
  • 13. Apr, 2000    Released version 0.1.1.
  • 10. Apr, 2000    Created this page.

What is UDB?

From the README:

UDB consists of a library and some simple utilities for creating and maintaining a shared-memory database associating users with IP addresses, or users with established TCP connections.

It was written primarily to allow an IRC proxy (tircproxy) to communicate with a modified identd on the system, with as little overhead and latency as possible. It could be useful for any other proxy system which could benefit from knowing what users to associate with dynamic IP addresses.

Although written with IP addresses and TCP/IP connections in mind, the library is easily extendable to handle other user-related data, which is why this is UDB - a User Database, not just an IP-User Database. Future releases may include API-level support for such extensions.

udb 0.1.3 stuff

Download older versions.

compatible programs

mailing list

I've created a mailing list for discussions amongst users and/or developers of udb. To join, send an empty message to udb+request+c_subscribe@bre.klaki.net. The list software is one of my other projects, please bear with me as it evolves.

Check out the list's archives.