В библиотеке реализован протокол взаимодействия с биллингом на сетевом уровне, а так же интерфейс для работы с его XML API схемами.
На основе этой библиотеки созданы приложения:
ourfa_client - аналог официального консольного клиента utm5_urfaclient. Выполняет те же функции и работает с теми же XML схемами. Но имеет несколько дополнительных возможностей, например, вывод результатов не в XML.
ourfa-perl - XS библиотека, интерфейс для доступа к биллингу на perl.
Версия: 521008002.2 (31 марта 2011)
Ссылки:
Исходный код: ourfa-521008002.2.tar.gz
Все файлы: downloads
Страница на github: ourfa
Для Windows:
Консольный клиент + библиотека Visual Studio 2010: ourfa-521008002.2-win32.tar.gz
Perl-биндинги: устанавливать командой ppm install http ://github.com/downloads/littlesavage/ourfa/ourfa.ppd
Журнал изменений:
Версия 521008002.2 (31 марта 2011)
1. Исправлен cipher_list при методе подключения SSL rsa_cert.
Версия 521008002.1 (27 декабря 2010)
1. Консольный клиент теперь умеет выполнять скрипты официального utm5_urfaclient. Т.е. является практически полноценной заменой официальной версии.
2. Добавлена поддержка SSL и поддержка версии UTM 5.2.1.008.
3. Подготовлены бинарные пакеты под Windows, Debian "lenny" , FreeBSD
4. Исходный код переехал на github. Можно форкать.

5. Совместимость с предыдущими версиями сломана.