Adam Aviv has released an application for SSARES: Secure Searchable Automated Remote Email Storage, which uses the PBC library.
His code originally used PBC version 0.2.16, an ancient version of PBC. He recently converted to the latest version: 0.4.12. If anyone else needs to do this same, the main obstacles Adam reported are:
element_pow is now element_pow_mpz
element_from_hash has swapped the order of the last two parameters
pairing_apply is the current name for executing a pairing (without preprocessing)
Preprocessed exponentiation works again in GT. Thanks to Ian Goldberg for reporting this bug.
I finally repaired my laptop on which I develop PBC.
This release plugs a couple of memory leaks that were reported on the mailing list.
My PhD dissertation, "On the Implementation of Pairing-Based Cryptography", talks about many of the algorithms used by the PBC library.
Since I’ll lose my office machine soon, I moved the git repository to repo.or.cz. Git doesn’t appear to be installed on any Stanford servers. In fact, Googling for "stanford git" suggests I’m the only person here using this version control system.