Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-06 | lib/util Move source3 tdb_wrap_open() into the common code. | Andrew Bartlett | 1 | -1/+1 | |
This #if _SAMBA_BUILD == 3 is very unfortunate, as it means that in the top level build, these options are not available for these databases. However, having two different tdb_wrap lists is a worse fate, so this will do for now. Andrew Bartlett | |||||
2011-05-03 | s4-messaging Rename messaging -> imessaging | Andrew Bartlett | 6 | -165/+165 | |
This avoid symbol and structure conflicts between Samba3 and Samba4, and chooses a less generic name. Andrew Bartlett | |||||
2011-05-03 | s4-cluster Rename server_id.node -> vnn to match Samba3 | Andrew Bartlett | 1 | -4/+4 | |
2011-05-03 | s4:cluster Rename .id to .pid in server_id | Andrew Bartlett | 2 | -10/+12 | |
This also changes some DEBUG messages to use cluster_id_string() rather than .id, to isolate them from this and other changes. Andrew Bartlett | |||||
2011-02-28 | Use <tdb.h> to include tdb, so the system include file gets used when ↵ | Jelmer Vernooij | 1 | -1/+1 | |
building against system tdb. | |||||
2011-02-18 | s4-idl: rename s4 server_id.idl to server_id4.idl | Andrew Tridgell | 2 | -2/+2 | |
this avoids a conflict with the new s3 server_id.idl Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-01-01 | s4-python: Only set BASETYPE flag if subclassing is supported. | Jelmer Vernooij | 1 | -2/+2 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 03:39:58 CET 2011 on sn-devel-104 | |||||
2011-01-01 | s4-python: Add more prototypes. | Jelmer Vernooij | 1 | -0/+2 | |
2010-12-11 | s4-smbtorture: Make test names lowercase and dot-separated. | Jelmer Vernooij | 2 | -2/+2 | |
This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104 | |||||
2010-12-05 | s4:lib/messaging/*.h - fix compile warnings on gcc 3.4 | Matthias Dieter Wallnöfer | 2 | -3/+2 | |
For example on OpenSolaris | |||||
2010-11-22 | Avoid the use of PyAPI_DATA, which is for internal Python API's. | Arnaud Faucher | 1 | -1/+1 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 22 00:52:56 CET 2010 on sn-devel-104 | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 1 | -18/+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 | |||||
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-26 | waf: Remove lib prefix from libraries manually. | Jelmer Vernooij | 1 | -1/+1 | |
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 | -1/+1 | |
2010-10-23 | s4: Rename LIBEVENTS to libevents. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-21 | s4-waf: don't depend directly on python modules | Andrew Tridgell | 1 | -1/+1 | |
build rules should not list dependencies on python modules. Instead, if code needs the module it should use the python API import calls to access the module. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-27 | s4/irpc: Add function to add security token to the binding handle | Anatoliy Atanasov | 2 | -0/+12 | |
2010-09-27 | s4:irpc: optionaly pass the security_token via IRPC requests. | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2010-09-23 | s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling | Stefan Metzmacher | 1 | -0/+2 | |
The dcerpc server also uses it, so it was surprising that the IRPC server side doesn't used it. The reason to have this is that we want to handle error cases and returns like NT_STATUS_NOT_SUPPORTED sane, without crashing while marshalling the response. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | |||||
2010-09-21 | s4-selftest: Move more tests to scripting/python, simplifies running of tests. | Jelmer Vernooij | 1 | -58/+0 | |
2010-09-21 | pymessaging: Remove unused older python irpc bindings. | Jelmer Vernooij | 1 | -349/+3 | |
2010-09-16 | s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call | Kamen Mazdrashki | 1 | -3/+6 | |
2010-09-16 | s4-irpc: Add value for "infinite" timeout for IRPC calls | Kamen Mazdrashki | 1 | -1/+3 | |
2010-09-15 | s4-messaging: add support for no_reply in irpc messages | Andrew Tridgell | 2 | -0/+8 | |
It can be useful for a irpc message to be one-way, where the client sends a messages and the server does not reply. This will be used for things like a triger message from an auth context to the drepl server to tell it to try a REPL_SECRET on a user in a RODC. Previously we've used raw messaging for messages that have no reply, but that doesn't allow us to use messages described by IDL Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-04 | s4:lib/messaging: implement irpc_bh_set_timeout | Stefan Metzmacher | 1 | -1/+19 | |
metze | |||||
2010-09-03 | s4:lib/messaging: make irpc_request private and remove unused code | Stefan Metzmacher | 2 | -190/+14 | |
metze | |||||
2010-09-03 | s4:lib/messaging/tests: make use of irpc_binding_handle() | Stefan Metzmacher | 1 | -22/+49 | |
metze | |||||
2010-09-03 | s4:lib/messaging: use irpc_binding_handle() for python bindings | Stefan Metzmacher | 1 | -13/+57 | |
metze | |||||
2010-09-03 | s4:lib/messaging: add irpc_binding_handle_by_name() helper function | Stefan Metzmacher | 2 | -0/+36 | |
metze | |||||
2010-09-03 | s4:lib/messaging: add irpc dcerpc_binding_handle backend | Stefan Metzmacher | 3 | -1/+289 | |
metze | |||||
2010-09-03 | s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h | Stefan Metzmacher | 2 | -28/+25 | |
metze | |||||
2010-09-03 | s4:lib/messaging/tests: fix some compiler warnings | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2010-09-03 | pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection. | Jelmer Vernooij | 1 | -1/+1 | |
2010-08-30 | s4:lib/messaging: add some const to messaging_send() | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 3 | -8/+8 | |
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> | |||||
2010-06-19 | python: Use samba.tests.TestCase, make sure base class tearDown and | Jelmer Vernooij | 1 | -1/+2 | |
setUp methods are called, fix formatting. | |||||
2010-05-18 | Finish removal of iconv_convenience in public API's. | Jelmer Vernooij | 5 | -20/+5 | |
2010-04-20 | pytalloc: ensure talloc_ctx is directly after PyObject_HEAD | Andrew Tridgell | 1 | -2/+2 | |
the talloc python interface for tp_alloc and tp_dealloc relies on a cast to a py_talloc_Object to find the talloc_ctx (see py_talloc_dealloc). This means we rely on the talloc_ctx for the object being directly after the PyObject_HEAD This fixes the talloc free with references bug in samba_dnsupdate The actual problem was the tp_alloc() call in PyCredentialCacheContainer_from_ccache_container() which used a cast from a py_talloc_Object to a PyCredentialCacheContainerObject. That case effectively changed the parent/child relationship between the talloc_ctx and the ccc ptr. This patch changes all the structures that follow this pattern to put the TALLOC_CTX directly after the PyObject_HEAD, to ensure that if anyone else decides to do a dangerous cast like this that it won't cause the same sort of subtle breakage. Pair-Programmed-With: Rusty Russell <rusty@samba.org> | |||||
2010-04-06 | s4-waf: removed the AUTOGENERATED markers | Andrew Tridgell | 1 | -3/+0 | |
we won't be using the mk -> wscript generator again | |||||
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 | build: commit all the waf build files in the tree | Andrew Tridgell | 1 | -0/+16 | |
2010-03-25 | python: use '#!/usr/bin/env python' to cope with varying install locations | Andrew Tridgell | 1 | -1/+1 | |
this should be much more portable | |||||
2010-03-23 | s4:lib/messaging: pymessaging needs libndr.h | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2010-03-05 | s4-messaging: use auto-close on the socket | Andrew Tridgell | 1 | -0/+1 | |
2010-02-09 | s4:Remove "Py_RETURN_NONE" compatibility code | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
This was needed only by Python 2.3 which we no longer support. | |||||
2010-02-02 | Change uint_t to unsigned int in source4 | Matt Kraai | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-01-09 | s4-messaging: remove only usage of debug_ctx() | Andrew Tridgell | 1 | -2/+4 | |
2010-01-09 | s4-messaging: fixed a memory leak in messaging_path() | Andrew Tridgell | 1 | -2/+9 | |
It is a bit convoluted to fix, as cluster_id_string() may return a const string. |