summaryrefslogtreecommitdiff
path: root/source4/lib/com
Commit message (Collapse)AuthorAgeFilesLines
* s4: com: Replace erroneous inclusion of internal talloc.h header with external.Jeremy Allison2017-08-151-1/+1
| | | | | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=12932 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Aug 15 08:06:40 CEST 2017 on sn-devel-144
* s4: COM: Remove talloc_autofree_context() from (unused) COM code.Jeremy Allison2017-07-264-9/+14
| | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=12932 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* s4:lib/com: remove unused pycom bindingStefan Metzmacher2017-05-302-90/+0
| | | | | | | | | | | This is completely untested and from reading the code it doesn't really do anything beside always returning None from the get_class_object() method. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue May 30 12:16:57 CEST 2017 on sn-devel-144
* lib: modules: Change XXX_init interface from XXX_init(void) to ↵Jeremy Allison2017-04-221-2/+2
| | | | | | | | | | | | | | | | | | | | XXX_init(TALLOC_CTX *) Not currently used - no logic changes inside. This will make it possible to pass down a long-lived talloc context from the loading function for modules to use instead of having them internally all use talloc_autofree_context() which is a hidden global. Updated all known module interface numbers, and added a WHATSNEW. Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Ralph Böhme <slow@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Sat Apr 22 01:17:00 CEST 2017 on sn-devel-144
* werror: replace WERR_CLASS_NOT_REGISTERED with HRES_REGDB_E_CLASSNOTREGGünther Deschner2016-09-281-1/+1
| | | | | | | Guenther Signed-off-by: Guenther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/lib/com/Günther Deschner2016-09-282-2/+2
| | | | | | | Guenther Signed-off-by: Guenther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* lib/dcom: use HRESULT in dcom_create_object.Günther Deschner2015-07-312-5/+5
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* s4:lib/com: explicitly use allow_warnings=TrueStefan Metzmacher2014-04-021-0/+2
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* s4:lib/com/dcom: use dcerpc_parse_binding() to create the bindingStefan Metzmacher2014-02-131-20/+14
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* s4-lib: Don't leak plugin handle on error.Andreas Schneider2013-02-221-0/+1
| | | | Reviewed-by: Alexander Bokovoy <ab@samba.org>
* s4:lib/com: make use of samba_tevent_context_init()Stefan Metzmacher2013-02-191-1/+1
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
* s4:lib: use tevent_ fns names instead of legcay event_ onesSimo Sorce2011-08-131-1/+1
|
* source4/lib: Fix prototypes for all functions.Jelmer Vernooij2011-03-192-0/+4
|
* s4:waf - fix the build on Gentoo platformsPhilip M. White2010-11-031-0/+1
| | | | Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org>
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-22/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4-build: removed some unnecessary dependenciesAndrew Tridgell2010-10-301-1/+1
| | | | based on running waf --symbol-check
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij2010-10-241-1/+1
|
* s4: Rename LIBEVENTS to libevents.Jelmer Vernooij2010-10-231-1/+1
|
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-161-2/+2
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* work around AIX6.1 name space pollution rename mod_name to module_nameOlaf Flebbe2010-05-121-3/+3
|
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-061-0/+2
| | | | them
* build: teach samba_pild.py about the --com-header and --dcom-proxy optionsAndrew Tridgell2010-04-061-1/+1
|
* build: fixed the build of the com.so libraryAndrew Tridgell2010-04-061-1/+6
|
* build: enable com libraryAndrew Tridgell2010-04-061-12/+4
|
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-061-0/+33
|
* s4:dcom: add a comment about unused code.Stefan Metzmacher2010-03-121-1/+1
| | | | metze
* s4:Remove "Py_RETURN_NONE" compatibility codeMatthias Dieter Wallnöfer2010-02-091-4/+0
| | | | This was needed only by Python 2.3 which we no longer support.
* s4-python: we need to include Python.h firstAndrew Tridgell2009-10-231-1/+1
| | | | | If we don't include Python.h first then we get a pile of warnings due to broken redefines of XOPEN_SOURCE in the Python includes.
* s4: fix various warnings (not "const" related ones)Matthias Dieter Wallnöfer2009-10-021-1/+1
|
* Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij2009-01-081-1/+5
| | | | since this will not be shipped with talloc/tdb/tevent/etc.
* s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty2009-01-071-1/+1
|
* py: Properly increase the reference counter of Py_None.Jelmer Vernooij2009-01-061-1/+1
|
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-292-4/+4
| | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
* Fix include paths for files that aren't compiled - breaks dependencyJelmer Vernooij2008-10-122-2/+2
| | | | file generation.
* Fix include paths to new location of libutil.Jelmer Vernooij2008-10-112-2/+2
|
* Fix merged build.Jelmer Vernooij2008-09-211-4/+4
|
* initialize a COM context.Jelmer Vernooij2008-09-191-2/+13
|
* Fix COM compilation, add framework for COM python module.Jelmer Vernooij2008-09-195-22/+82
|
* s4:lib/com: fix the build with automatic dependeciesStefan Metzmacher2008-09-182-3/+2
| | | | metze
* Fix more WMI compilation issues.Jelmer Vernooij2008-09-162-1/+11
|
* Remove more hand-written marshallers.Jelmer Vernooij2008-09-161-1/+2
|
* More changes getting WMI code to compile, import manual marshalling.Jelmer Vernooij2008-09-163-13/+30
|
* More formatting fixes.Jelmer Vernooij2008-09-151-7/+14
|
* Get code closer to compiling without errors, fix formatting, add docstrings.Jelmer Vernooij2008-09-152-6/+27
|
* Fix more syntax errors, etc.Jelmer Vernooij2008-09-151-0/+10
|
* Import WMI changes.Andrzej Hajda2008-09-151-1/+44
|
* Import DCOM improvements.Andrzej Hajda2008-09-151-141/+433
|
* Cope with includes.h splitup in COM code.Jelmer Vernooij2008-09-152-0/+7
|