|[ 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.|
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.
Check out the list's archives.