Thanks again to Adam McLaurin for reporting that PBC was not playing with well C++. This has been fixed.
Fixed bug reported by Adam McLaurin.
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.