1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3
Alexander Bokovoy a43774a257 s3-waf: avoid exporting init symbols from statically linked modules
WAF builds with and without AD DC affect list of statically linked
modules that are added into libpdb. This makes impossible to have
ABI for libpdb that does not depend on configured features.

By making init functions from statically linked modules to have local
scope in shared libraries, we avoid unwarranted ABI changes.

Additionally, pdb_samba_dsdb imports IDMAP subsystem of source4/ as
it is not a shared library. Making its symbols private as well.

Finally, in order to have the filtering of symbols work, libpdb
has to be public library.
2012-09-07 12:31:42 +02:00
..
auth s3-smbd: Create a shortcut for building the token of a user by SID for posix_acls 2012-08-10 14:38:47 -07:00
autoconf s3-build: Do not write loadparm generated files into the build tree 2012-06-15 11:10:14 +02:00
build
client Fix smbclient/tarmode panic on connecting to Windows 2000 clients. 2012-08-13 23:12:50 +02:00
exports Revert making public of the samba-module library. 2011-12-03 08:36:30 +01:00
groupdb loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *. 2012-07-18 15:07:23 +09:30
include s3-passdb: wrap secrets.tdb accessors used by PDB modules 2012-09-07 12:31:42 +02:00
intl
lib fileserver:sysquotas: remove wrong cast 2012-09-06 17:16:30 +02:00
libads Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
libgpo build: Remove sys_open wrapper 2012-04-05 02:39:08 +02:00
libnet Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
librpc smbXsrv.idl: add nonce_* to smbsrv_session 2012-08-23 08:23:07 +02:00
libsmb s3: Fix memleaks in pylibsmb.c 2012-09-04 15:14:59 -07:00
locale s3-po: Fix typo in comment. 2012-05-08 16:46:36 +02:00
locking s3:locking: fix trailing space in brl_close_fnum() 2012-09-05 10:46:37 +02:00
m4 s3:build fix autoconf build on RHEL5 2012-08-31 12:50:03 +02:00
modules s3: Fix 64-bit warnings in vfs_media_harmony 2012-09-06 09:08:57 +02:00
nmbd param: Add startup checks for valid server role/binary combinations 2012-08-23 15:02:26 +02:00
pam_smbpass s3-waf: create a smbldap.so library. 2011-11-16 14:03:05 +01:00
param s3-printing: Restrict printing=cups to systems with cups development headers at build time 2012-09-06 11:16:11 +10:00
passdb s3-waf: avoid exporting init symbols from statically linked modules 2012-09-07 12:31:42 +02:00
pkgconfig
po s3-docs: Remove references to long-gone smbmount utilities 2012-02-08 17:34:53 +11:00
printing s3-printing: fix bug 9123 lprng job tracking errors 2012-08-29 14:25:12 +02:00
profile
registry s3/registry: fix compile warning on openindiana 2012-08-23 16:43:48 +02:00
rpc_client s3:rpc_client: rename pipe_auth_data->user_session_key to transport_session_key 2012-08-01 14:17:15 +02:00
rpc_server Change the other two places where we set a security descriptor given by the client to got through set_sd(), 2012-08-30 10:08:50 -07:00
rpcclient Fix compiler warning message. 2012-07-24 00:09:46 +02:00
script selftest: Add test of smbclient --machine-pass against and using both s3 and s4 2012-08-28 07:57:29 +10:00
selftest s4-torture: Add start of a test to confirm winbindd PAC parsing 2012-08-29 23:46:17 +02:00
services param: Change from _lp to lp__ as the prefix for internal parameter wrappers 2012-04-16 14:32:38 +10:00
smbd s3:quota: don't force the block size to 512 2012-09-06 15:08:22 +02:00
stf
tests build: Remove Unicos support (quota in particular) 2012-09-06 09:08:57 +02:00
torture s3-torture: Allow vfstest to set ACLs on a directory 2012-08-17 02:35:49 +02:00
utils s3-printing: Restrict printing=cups to systems with cups development headers at build time 2012-09-06 11:16:11 +10:00
web Move everything to use the common pidfile functions. 2012-07-19 16:36:18 -07:00
winbindd wafsamba: Add support for manpages in SAMBA_MODULE. 2012-09-07 10:48:57 +02:00
.clang_complete
.dmallocrc
.indent.pro
autogen.sh s3:autogen.sh: fix autoconf/lib/param/param_proto.h location 2012-06-18 15:26:43 +02:00
change-log
config.guess
config.sub
configure.developer s3:configure.developer: add --enable-uid-wrapper 2011-10-06 12:15:27 +02:00
configure.in s3-configure: Only use sysquotas by default 2012-09-06 09:08:57 +02:00
Doxyfile
install-sh
mainpage.dox
Makefile-smbtorture4 Rework recursive waf build to be a selftest-enabled not a developer build 2012-08-06 20:51:56 +10:00
Makefile.in s3: add sysquotas_4B support 2012-09-02 01:00:40 +02:00
smbadduser.in
wscript build: sync the waf ACL checks with configure.in 2012-09-04 20:16:49 +10:00
wscript_build s3-waf: avoid exporting init symbols from statically linked modules 2012-09-07 12:31:42 +02:00