tdb: update tdb ABI to use hide_symbols=True
authorAndrew Tridgell <tridge@samba.org>
Thu, 22 Apr 2010 04:31:36 +0000 (14:01 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 22 Apr 2010 04:31:36 +0000 (14:01 +0930)
commite174dc084f11db0eb239b643affef2c02c711b1c
treec77383a929fc4980cafc71339d67d0c8c74df76f
parentf1242d9cba676d1d393375bea42613192c70662e
tdb: update tdb ABI to use hide_symbols=True

We now use -fvisibilty=hidden to hide symbols from outside the tdb
shared library.

This also moved tdb_transaction_recover() into the tdb_private.h
header, as it should never have been a public API. For that reason we
are changing the version number. We're only doing a minor version
increment as it is extremely unlikely that anyone was actually using
tdb_transaction_recover() as its locking requirements were rather
unusual.

Pair-Programmed-With: Rusty Russell <rusty@samba.org>

(Imported from commit 773a8afbba27a5e2e48577100f3ca9873b506615)
lib/tdb/common/tdb_private.h
lib/tdb/include/tdb.h
lib/tdb/pytdb.c
lib/tdb/tdb.exports