Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2010-01-08 | s4-messaging: added a new msg type MSG_DREPL_ALLOCATE_RID | Andrew Tridgell | 1 | -0/+1 | |
This will be used to ask the drepl task for a new RID pool Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-07 | s4:lib/messaging - fix up the python bindings | Matthias Dieter Wallnöfer | 2 | -7/+8 | |
This fixes up the broken "send" method of the python bindings and corrects some other parameter lists in parsing functions (this is only cosmetic). The reason for the bug was a superfluous "|"! | |||||
2009-10-23 | s4-python: we need to include Python.h first | Andrew Tridgell | 1 | -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. | |||||
2009-09-18 | s4-server: kill main daemon if a task fails to initialise | Andrew Tridgell | 2 | -0/+4 | |
When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state. | |||||
2009-08-07 | fixed several places that unnecessarily take a reference to the event context | Andrew Tridgell | 1 | -1/+1 | |
These references were triggering the ambiguous talloc_free errors from the recent talloc changes when the server is run using the 'standard' process model instead of the 'single' process model. I am aiming to move the build farm to use the 'standard' process model soon, as part of an effort to make our test environment better match the real deployment of Samba4. The references are not needed as the way that the event context is used is as the 'top parent', so when the event context is freed then all of the structures that were taking a reference to the event context were actually freed as well, thus making the references redundent. |