summaryrefslogtreecommitdiffstats
path: root/source/lib/module.c
Commit message (Collapse)AuthorAgeFilesLines
* Add constJelmer Vernooij2003-04-021-1/+1
|
* - Support absolute paths in vfs and charset modulesJelmer Vernooij2003-03-311-1/+1
| | | | | | | - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available)
* - Point users at the HOWTO Collection instead of 'README' in modules/mysql.cJelmer Vernooij2003-03-301-2/+26
| | | | - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow
* Put in the new modules system. It's now used by passdb and rpc. I willJelmer Vernooij2003-03-191-0/+2
| | | | put a doc about it in dev-doc later today.
* - Rename 'modules = ' to 'preload modules = 'Jelmer Vernooij2003-02-271-3/+32
| | | | | | - Add smb_probe_module() - Add init_modules() - Call these functions
* Make init_module() and thus smb_load_module() return an int.Jelmer Vernooij2003-02-201-9/+9
| | | | modules/developer.c: init_module() should return an int
* dlsym() can return NULL validly, so we can't use that as the error test.Jim McDonough2003-01-171-2/+6
| | | | dlerror() is the correct way to test.
* Add a DEBUG() that gives the number of successfully loaded modules - useful ↵Jelmer Vernooij2002-11-131-0/+2
| | | | for debugging
* add smb_load_modules() to load a list of modules - does this function look ok ?Jelmer Vernooij2002-10-311-0/+22
|
* use sys_dlopen instead of dlopen (thanks to jra for noticing)Jelmer Vernooij2002-10-301-1/+1
|
* - Remove RTLD_GLOBALJelmer Vernooij2002-10-301-3/+4
| | | | - make smb_load_module() return the return value of init_module()
* Add initial vesion of new module systemJelmer Vernooij2002-10-301-0/+63