Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-28 | lib/util Split samba-modules library into public and private parts | Andrew Bartlett | 1 | -1/+1 | |
This will allow OpenChange to get at the symbols it needs, without exposing any more of this as a public API than we must. Andrew Bartlett | |||||
2011-10-11 | lib/param move source4 param code to the top level | Andrew Bartlett | 1 | -22/+4 | |
This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett | |||||
2011-10-06 | lib/util: consolidate module loading into common code | Andrew Bartlett | 1 | -1/+1 | |
This creates a samba-modules private libary that handles the details. Andrew Bartlett | |||||
2011-07-26 | shares: Remove dependencies on share modules. | Jelmer Vernooij | 1 | -1/+1 | |
The build system will already pull these in - if necessary. | |||||
2011-07-26 | libsamba-util: Build in libbitmap. | Jelmer Vernooij | 1 | -2/+2 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Jul 26 14:45:27 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | lib/param: Merge struct loadparm_service into common | Andrew Bartlett | 1 | -6/+1 | |
This is handled by a common header and a .c file that is included into both loadparm.c files. In the process, _lp functions were renamed to lp__ to allow the common function definition declarations to be used by source3 and source4 (which have different macro definitions). The only parameter to change type is 'strict_locking' which was a bool, and is now an int, to accommodate the 'Auto' value from source3. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jul 8 12:35:56 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | param: Move per-share parameters into a seperate file, to share with s3 | Andrew Bartlett | 1 | -1/+2 | |
This will allow the struct loadparm_service to be in common between the two loadparm implementations in the tree. Andrew Bartlett | |||||
2011-07-08 | s4-param change to struct bitmap to match s3-param | Andrew Bartlett | 1 | -1/+1 | |
2011-07-02 | s3-param Generate parameter tables | Andrew Bartlett | 1 | -2/+2 | |
2011-06-21 | s4-param Autogenerate the loadparm_globals and loadparm_service tables | Andrew Bartlett | 1 | -0/+10 | |
This makes it much easier and less error prone to add new parameters as we merge the s3 and s4 loadparm systems. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Jun 21 04:41:54 CEST 2011 on sn-devel-104 | |||||
2011-06-06 | s4-param Add hook between Samba3 and Samba4 loadparm systems. | Andrew Bartlett | 1 | -0/+5 | |
In the top level build, this allows calls to code that requires a lpcfg_ style loadparm_context, while using the global parameters loaded from the source3 loadparm code. Andrew Bartlett | |||||
2011-02-22 | s4-waf: rename 'param' to 'pyparam' | Andrew Tridgell | 1 | -1/+1 | |
we will use 'param' for the s3 libparam.so Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-02-09 | provision: Add missing dependency on pyldb-util. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Feb 9 13:55:10 CET 2011 on sn-devel-104 | |||||
2010-11-07 | ldbsamba: Lowercase library name. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-30 | s4-build: removed some unnecessary dependencies | Andrew Tridgell | 1 | -1/+1 | |
based on running waf --symbol-check | |||||
2010-10-30 | s4-tdb: make tdb-wrap into a private library | Andrew Tridgell | 1 | -1/+1 | |
this prevents double linking of the tdb wrap code | |||||
2010-10-30 | s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem | Andrew Tridgell | 1 | -2/+2 | |
ldb-wrap and the ldif-handlers are not really related, and this allows us to remove another dependency loop Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-26 | talloc: change pytalloc-util to be a public library. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-26 | waf: Remove lib prefix from libraries manually. | Jelmer Vernooij | 1 | -6/+6 | |
2010-10-26 | s4: Drop duplicate 'lib' prefix for private libraries. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-24 | s4: Rename LIBSAMBA-* to libsamba-* | Jelmer Vernooij | 1 | -6/+6 | |
2010-10-21 | s4-param: added a libshares grouping library | Andrew Tridgell | 1 | -0/+5 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-10 | wafsamba: Fix handling of pyembed/pyext. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-10 | secrets: Add missing dependency on ldbsamba. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-10 | wafsamba: Clarify needs_python argument name, use pyembed/pyext where | Jelmer Vernooij | 1 | -2/+2 | |
applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104 | |||||
2010-09-13 | param: Only include param_proto.h for Samba builds, provide those | Jelmer Vernooij | 1 | -1/+1 | |
prototypes necessary for external users (OpenChange) manually. | |||||
2010-09-11 | s4-param: move back to auto-generation of loadparm prototypes | Andrew Tridgell | 1 | -1/+2 | |
2010-06-19 | pyglue: Trim dependencies. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | s4-waf: Don't include pytalloc when embedding python. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | s4: Build more python convenience files as subsystems rather than as python ↵ | Jelmer Vernooij | 1 | -4/+6 | |
modules. | |||||
2010-06-16 | s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library. | Stefan Metzmacher | 1 | -1/+1 | |
This is needed to remove samba specifc symbols from the bundled ldb, in order to get the ABI right. metze Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-06-13 | param/share: Use static prototypes. | Jelmer Vernooij | 1 | -1/+0 | |
2010-04-12 | lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf ↵ | Stefan Metzmacher | 1 | -1/+1 | |
system does metze | |||||
2010-04-12 | s4:param/wscript_build: 'dl' is provides via 'replace' | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-04-06 | s4-waf: fixed some deps now we don't auto-include tevent and replace | Andrew Tridgell | 1 | -1/+1 | |
this is preparation for being able to use system versions of these libraries | |||||
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 1 | -0/+2 | |
them | |||||
2010-04-06 | s4-waf: enable the pc_files in the build rules | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: waf quicktest nearly works | Andrew Tridgell | 1 | -5/+1 | |
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code | |||||
2010-04-06 | build: commit all the waf build files in the tree | Andrew Tridgell | 1 | -0/+62 | |