1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source4
Jelmer Vernooij 71db46ea66 r3586: Fix some of the issues with the module init functions.
Both subsystems and modules can now have init functions, which can be
specified in .mk files (INIT_FUNCTION = ...)

The build system will define :
 - SUBSYSTEM_init_static_modules that calls the init functions of all statically compiled modules. Failing to load will generate an error which is not fatal
 - BINARY_init_subsystems that calls the init functions (if defined) for the subsystems the binary depends on

This removes the hack with the "static bool Initialised = " and the
"lazy_init" functions
(This used to be commit 7a8244761b)
2007-10-10 13:05:36 -05:00
..
auth r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
build r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
client r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
codepages r42: importing .cvsignore files 2007-10-10 12:50:40 -05:00
gtk r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
include r3578: a couple of include changes that should help with FreeBSD 2007-10-10 13:05:33 -05:00
intl r3447: more include/system/XXX.h include files 2007-10-10 13:05:12 -05:00
ldap_server r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00
lib r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
libads r3463: separated out some more headers (asn_1.h, messages.h, dlinklist.h and ioctl.h) 2007-10-10 13:05:17 -05:00
libcli r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
libnet r3478: split out some more pieces of includes.h 2007-10-10 13:05:20 -05:00
librpc r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
nsswitch r3494: got rid of include/rewrite.h, and split out the dynconfig.h header 2007-10-10 13:05:22 -05:00
ntvfs r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
param r3543: fixed some #include lines to make them more consistent, and fixed 2007-10-10 13:05:30 -05:00
passdb r3462: separate out the crypto includes 2007-10-10 13:05:16 -05:00
po first public release of samba4 code 2003-08-13 01:53:07 +00:00
rpc_server r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
script r3580: - on file overwrite in ntcreatex we need to replace the file permissions. 2007-10-10 13:05:35 -05:00
scripting r3521: Collect printer driver names in EnumPrinterDrivers. 2007-10-10 13:05:28 -05:00
smb_server r3573: added trans2open support to smbd and pvfs, and fine-tuned the open->generic ntvfs mapping code. 2007-10-10 13:05:33 -05:00
smbd r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
torture r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
utils r3586: Fix some of the issues with the module init functions. 2007-10-10 13:05:36 -05:00
aclocal.m4 r968: use sinlcude() and no function, that's more portable between 2007-10-10 12:56:24 -05:00
autogen.sh r206: - we know use SVN not CVS:-) 2007-10-10 12:51:17 -05:00
config.guess put config.guess in the right place! 2003-08-13 02:06:45 +00:00
config.sub first public release of samba4 code 2003-08-13 01:53:07 +00:00
configure.developer r322: use the -C option to configure for developers (makes a huge speed difference) 2007-10-10 12:51:32 -05:00
configure.in r3170: Add winbind client support back into Samba4. This is to allow 2007-10-10 13:04:31 -05:00
configure.nodebug.developer first public release of samba4 code 2003-08-13 01:53:07 +00:00
configure.tridge.opt first public release of samba4 code 2003-08-13 01:53:07 +00:00
dynconfig.c r3162: Add client-side support for the ncalrpc: and ncacn_unix_stream: transports. 2007-10-10 13:02:27 -05:00
install-sh first public release of samba4 code 2003-08-13 01:53:07 +00:00
provision.ldif r3109: Give krbtgt and our machine account a random password in provision. 2007-10-10 13:02:22 -05:00
provision.zone r2879: the domain name should be resolved to the ip addresses of all dc's 2007-10-10 12:59:41 -05:00
rootdse.ldif r2880: move the rootdse.ldif template to the source/ dir 2007-10-10 12:59:41 -05:00
VERSION r412: as we decide to not do 3.0.2a releases anymore, 2007-10-10 12:51:37 -05:00