Stuart Henderson (2021-01-01 22:25 +0000): > On 2021/01/01 14:30, Tom Murphy wrote: > > Hi all, > > > > I've been wanting to get qtox running (since utox is rather > > unstable). > > > > Attached to this email are two new ports: > > > > databases/sqlcipher - Allows you to encrypt sqlite databases > > net/qtox - qtox client for the tox framework > > > > I'm also including a diff for net/toxcore to upgrade it from 0.2.3 to > > 0.2.12. > > [...] > > here are a few tweaks for sqlcipher.
I wanted to port sqlcipher but found that Tom already did the work. Attached is a modified version that includes sthen's tweaks, updates to sqlcipher 4.4.3, removes --disable-readline, adjusts the license marker (BSD -> PD and BSD), and adds two patches (also sent upstream). It also builds sqlcipher with -DOMIT_MEMLOCK, causing it to forgo mlock(2). This allows programs linking against sqlcipher to pledge(2). Disabling mlock(2) shouldn't be a problem as swap is encrypted by default on OpenBSD. Comments? OK?
sqlcipher.tar.gz
Description: application/tar-gz