summaryrefslogtreecommitdiffstats
path: root/source3/exports
Commit message (Collapse)AuthorAgeFilesLines
* Revert making public of the samba-module library.Jelmer Vernooij2011-12-031-1/+1
| | | | | | | | | | | | | | | This library was tiny - containing just two public functions than were themselves trivial. The amount of overhead this causes isn't really worth the benefits of sharing the code with other projects like OpenChange. In addition, this code isn't really generically useful anyway, as it can only load from the module path set for Samba at configure time. Adding a new library was breaking the API/ABI anyway, so OpenChange had to be updated to cope with the new situation one way or another. I've added a simpler (compatible) routine for loading modules to OpenChange, which is less than 100 lines of code. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 3 08:36:33 CET 2011 on sn-devel-104
* lib/util Rename samba_init_module -> samba_module_initAndrew Bartlett2011-10-281-1/+1
| | | | | | | This is to provide a cleaner namespace in the public samba plugin functions. Andrew Bartlett
* modules: standardise on samba_init_module as the hook symbol to resolveAndrew Bartlett2011-10-061-1/+1
|
* s3: Remove a leftover of my lua experimentsVolker Lendecke2010-04-191-5/+0
|
* Compile libluaVolker Lendecke2008-12-171-0/+5
|
* build: auto-generate symbols for libsmbsharemodes.Michael Adam2008-08-201-3/+0
| | | | | Michael (This used to be commit f1d84e76bb6935e80b01d13414980f8de1f71824)
* build: autogenerate symbols for libsmbclient.soMichael Adam2008-08-201-4/+0
| | | | | Michael (This used to be commit d6fb6348a3672e915556dcb36c1a4999d4abae18)
* build: fix build of libaddns shared lib. symbols file was missing.Michael Adam2008-07-111-0/+5
| | | | | | | | This symbols file is checked because mksyms script currently does not support headers without exportet symbols... Michael (This used to be commit 1fa57b47e8f8da33a5713096c187bafb3a6c5b79)
* Revert "build: add symbol versioning when we build with gnu ld"Karolin Seeger2008-06-272-15/+0
| | | | | | | | | | | | | This reverts commit cb5492978b6b157f529806afb2f5fc6202888129. For more information, please have a look at the discussion on samba-technical starting with [1]. [1] http://lists.samba.org/archive/samba-technical/2008-June/059511.html Karolin (cherry picked from commit 1e5aeb96f92fef8056ec9010e125f4d0d31dd90e) (This used to be commit d06baf0e744d779b836783f61ec97d3a6d380eb5)
* init_shared_module -> init_samba_moduleVolker Lendecke2008-06-231-1/+1
| | | | (This used to be commit 9b174871a87677f7dfbd897a80e526f203906bea)
* Attempt to fix the darwin buildVolker Lendecke2008-06-211-1/+1
| | | | (This used to be commit c919f5146990fa4b1b0cde79d55e5e3008b94e3f)
* build: add symbol versioning when we build with gnu ldStefan Metzmacher2008-05-232-0/+15
| | | | | | | | There's --enable-symbol-versioning=no to disable it. metze (cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129) (This used to be commit a739652d94300881479262648592223536fc8eec)
* build: autogenerate exports/libwbclient.symsStefan Metzmacher2008-05-231-4/+0
| | | | | | metze (cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82) (This used to be commit 17ce13775423efffd8ddfb967e1e09b2f41849af)
* build: autogenerate exports/libtalloc.symsStefan Metzmacher2008-05-231-6/+0
| | | | | | metze (cherry picked from commit ce9d8ea9818d91bd91f95149f3b0a7ed4f2dae3b) (This used to be commit dc0a4f7dc502cb285bce9de2ef72a722f91c43b9)
* build: autogenerate exports/libnetapi.symsStefan Metzmacher2008-05-231-3/+0
| | | | | | metze (cherry picked from commit dc09e04d524dcc92a29da0864666fd4258a81b76) (This used to be commit c3797d6a2cc2e4c5b0678dc92924c26b18bd2678)
* Create symbols to export in libtdb dynamically from tdb.h.Michael Adam2008-02-141-4/+0
| | | | | | | | | This adds a general mechanism to create version-scripts for linking shared libraries from one or several header files, similar to mkproto.sh/awk. Michael (This used to be commit 65817703c49a7410f4f0c8b46494ede6169d9fa6)
* Add support for building and using shared and static libtdb library.Michael Adam2008-02-141-0/+4
| | | | | | | | | This should work with m4_include(lib/tdb/libtdb.m4) like already done with talloc, but currently this does not work (yet) - tdb code has to be merged from s4 before that. Michael (This used to be commit e92fdf6b202bd67a9bb6fcc1ced56513a2d0bd3f)
* Only export talloc related symbols in libtalloc.so.Michael Adam2008-02-131-1/+4
| | | | | Michael (This used to be commit 60a4c8411b71f9f17956b51fd882f71273f5b0ca)
* Add forgotten file exports/libtalloc.syms ... Thanks Günther!Michael Adam2008-02-131-0/+3
| | | | | Michael (This used to be commit b1deb11a19f09325449fd30fb364173f9ba9d681)
* Add files for new LGPL libwbclient DSO implementing the Winbind client APIGerald (Jerry) Carter2007-12-211-0/+4
| | | | | | | | (based on the winbind_struct_protocol.h). The API in incomplete, but sufficient to merge. See wbclienbt.h for the i interface functions. (This used to be commit 83d274b46078a9ace77edb822a0e336c79dcf40e)
* More minor libnetapi fixes.Günther Deschner2007-12-211-3/+0
| | | | | Guenther (This used to be commit 9f129c069f9feb357cbe1185058cfe3390609c09)
* Build fixes for libnetapi.Günther Deschner2007-12-211-0/+3
| | | | | Guenther (This used to be commit 07d33557b95106ac57fdef8c767ab86192930a6d)
* For the fun of it, build netapi.so|.a.Günther Deschner2007-12-211-0/+3
| | | | | Guenther (This used to be commit 8cbc6bdede9e8fc423488c7632546c548234cc0c)
* r25432: Merge module linking changes from SAMBA_3_2 to SAMBA_3_2_0 to reduceJames Peach2007-10-101-0/+1
| | | | | spurious tree differences. (This used to be commit ee1eba2855c7ee2d60ba7d354e6731da78cbd48e)
* r23689: Squashed commit of the following:Gerald Carter2007-10-102-0/+7
commit 0d4bbd197198a94bf4e29e0ccd175a40a60097f3 Author: Gerald (Jerry) Carter <jerry@samba.org> Date: Mon Jul 2 20:08:19 2007 -0500 Introduce GNU ld linker export-script for hiding non-public symbols in shared libraries. Based on initial patch from Julien Cristau <jcristau@debian.org> and suggestions from James Peach <jpeach@samba.org>. Currently the libsmbsharemodes libraries still exports *. Signed off on my Derrell as well. (This used to be commit c42cf731b4b259c5c1a874fd1837ca85144f1a58)