summaryrefslogtreecommitdiffstats
path: root/source4/lib/messaging
Commit message (Collapse)AuthorAgeFilesLines
* Use single copy of tdb in both samba3 and samba4.Jelmer Vernooij2008-09-161-2/+1
|
* Use a custom init function for samba4 that sets a samba4Simo Sorce2008-06-141-2/+2
| | | | | | | | specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
* two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords()Andrew Tridgell2008-05-301-4/+6
| | | | (This used to be commit db6122ec104e80ee2e02b1170ff808b6456b780b)
* fixed a segv in the python messaging code on 64 bit systemsAndrew Tridgell2008-05-301-1/+4
| | | | (This used to be commit 7598c8389745fcc77da341b4af2dcef6a01db700)
* Remove evil hack which breaks Python bindings.Jelmer Vernooij2008-05-261-1/+1
| | | | (This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)
* Finish smbstatus in Python.Jelmer Vernooij2008-05-261-0/+3
| | | | (This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
* Allow using IRPC functions on the messaging bus from Python.Jelmer Vernooij2008-05-262-24/+33
| | | | (This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
* Implement IRPC calls over the internal messaging bus.Jelmer Vernooij2008-05-261-70/+119
| | | | (This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
* Provide access to server_id from python bindings, add more tests.Jelmer Vernooij2008-05-264-6/+68
| | | | (This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)
* Add bindings for deregister.Jelmer Vernooij2008-05-261-0/+21
| | | | (This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)
* Support messaging_client_init in the python bindings.Jelmer Vernooij2008-05-261-40/+58
| | | | (This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)
* Add bindings for irpc_{add,remove}_name.Jelmer Vernooij2008-05-261-0/+39
| | | | (This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)
* Add tests for irpc python bindings.Jelmer Vernooij2008-05-251-0/+25
| | | | (This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)
* Start building IRPC Python support.Jelmer Vernooij2008-05-252-44/+240
| | | | (This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)
* Initialize module.Jelmer Vernooij2008-05-241-1/+2
| | | | (This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)
* Initial work on IRPC Python support.Jelmer Vernooij2008-05-241-0/+201
| | | | (This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)
* Fix a memleak in irpc_remove_nameVolker Lendecke2008-05-191-0/+6
| | | | | | First, even when length==0 tdb_fetch might return something. Second, for some weird reason there might be less data than necessary for a single server id. (This used to be commit 49b04ca7aadf264e500d83bc8d3cb5173a86184e)
* Use variables for source directory in remaining subsystems.Jelmer Vernooij2008-05-181-2/+1
| | | | (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
* Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-211-4/+4
| | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
* Now that we don't create a new event context, don't free it.Andrew Bartlett2008-04-161-1/+0
| | | | | | | This previously would free the torture provided global event context. Andrew Bartlett (This used to be commit 664f2fc49f32a081f14638571ee0db01a7863347)
* Move object files lists to makefile rather than smb_build.Jelmer Vernooij2008-04-141-2/+3
| | | | (This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
* IRPC: Add include guards for the header.Kai Blin2008-04-021-0/+4
| | | | (This used to be commit 0e66e443ad42f9644aafc1858ac8d01c7c699337)
* messaging: fix a valgrind warning on 64bit hosts zero out paddingStefan Metzmacher2008-03-151-0/+2
| | | | | metze (This used to be commit f555b8e4c35f69fdc1fb34427d882580eecad284)
* Fix a few more breakages from our recent changes to the server_idAndrew Bartlett2008-02-041-2/+2
| | | | | | | | | | | structure. The BASE-TORTURE test found this problem - caused because the messaging path was not unique. If we didn't use a macro for cluster_id_equal(), we could make it opaque, and avoid this... Andrew Bartlett (This used to be commit c3387545c57d2dd4922b4f3806b4552cee8035a3)
* Rework cluster_id() to take an additional argument, as we needAndrew Bartlett2008-02-043-13/+15
| | | | | | | <node>.<pid>.<fd> to be unique in a prefork process environment. Andrew Bartlett and David Disseldorp (This used to be commit 931994a7f185bbc98924823e9e8cef1011dd0957)
* r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.Kai Blin2007-12-261-4/+5
| | | | | Also rename the corresponding wrap_ functions. (This used to be commit e59c2eaf681f076d175b9779d1c27b5f74a57c96)
* r26483: Merge ldb module dependency fixes, fix auth python module.Jelmer Vernooij2007-12-211-1/+2
| | | | (This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
* r26441: Remove global_loadparm uses.Jelmer Vernooij2007-12-214-8/+22
| | | | (This used to be commit 32007c6277efa46341da7741b749a98633d71640)
* r26432: Require ndr_pull users to specify iconv_convenience.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
* r26431: Require ndr_push creators to specify a iconv_convenience context.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit 7352206f4450fdf881b95bda064cedd9d2477e4c)
* r26328: remove more uses of global_loadparm.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
* r26266: Remove more global_loadparm uses.Jelmer Vernooij2007-12-212-9/+8
| | | | (This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
* r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.Jelmer Vernooij2007-12-212-2/+2
| | | | (This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
* r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)Stefan Metzmacher2007-12-211-16/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib/messaging/ lib/registry/ lib/ldb-samba/ librpc/rpc/ auth/auth_winbind.c auth/gensec/ auth/kerberos/ dsdb/repl/ dsdb/samdb/ dsdb/schema/ torture/ cluster/ctdb/ kdc/ ntvfs/ipc/ torture/rap/ ntvfs/ utils/getntacl.c ntptr/ smb_server/ libcli/wrepl/ wrepl_server/ libcli/cldap/ libcli/dgram/ libcli/ldap/ libcli/raw/ libcli/nbt/ libnet/ winbind/ rpc_server/ metze (This used to be commit 6223c7fddc972687eb577e04fc1c8e0604c35435)
* r25902: Move messaging tests to same directory as code.Jelmer Vernooij2007-12-212-0/+409
| | | | (This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
* r25446: Merge some changes I made on the way home from SFO:Jelmer Vernooij2007-10-102-8/+8
| | | | | | | | 2007-09-29 More higher-level passing around of lp_ctx. 2007-09-29 Fix warning. 2007-09-29 Pass loadparm contexts on a higher level. 2007-09-29 Avoid using global loadparm context. (This used to be commit 3468952e771ab31f90b6c374ade01c5550810f42)
* r25047: Fix more warnings.Jelmer Vernooij2007-10-101-3/+5
| | | | (This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
* r25026: Move param/param.h out of includes.hJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
* r25000: Fix some more C++ compatibility warnings.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
* r24717: Some more easy bool conversions, update TODO for registryJelmer Vernooij2007-10-101-6/+6
| | | | (This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
* r24712: No longer expose the 'BOOL' data type in any interfaces.Jelmer Vernooij2007-10-101-3/+3
| | | | (This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
* r24560: rename some DCERPC_ prefixes into NDR_Stefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit f874eca5dab74e930d0ec52abeb06295d2d90476)
* r24557: rename 'dcerpc_table_' -> 'ndr_table_'Stefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit 84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
* r24551: rename dcerpc_interface_table -> ndr_interface_tableStefan Metzmacher2007-10-102-8/+8
| | | | | | | | | rename dcerpc_interface_list -> ndr_interface_list and move them to libndr.h metze (This used to be commit 4adbebef5df2f833d2d4bfcdda72a34179d52f5c)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-103-9/+6
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r23153: a first cut at a fix for the dgram flood problem that volkerAndrew Tridgell2007-10-101-1/+41
| | | | | found. Not sure this is the best solution, but it should work. (This used to be commit 80002cd12a64fa2679e48c58906cb9b26ad17e49)
* r23059: reject_free needs to be initialisedAndrew Tridgell2007-10-101-0/+1
| | | | (This used to be commit ffb8b493161f6951dabb94f2e9ee4c2f2c11b4e0)
* r22748: fix memleaks by passing an mem_ctx toStefan Metzmacher2007-10-102-3/+4
| | | | | | | irpc_servers_byname() metze (This used to be commit b54584dfabee77ec7743cab431bda9765057a295)
* r22629: if irpc gets freed within event_loop_once() we crash...Stefan Metzmacher2007-10-102-1/+14
| | | | | | | so deferr the freeing metze (This used to be commit 3a30bc0d6137fe2b7440106b35dd0a9175cc8057)
* r21256: - msg_type is not needed in the cluster messaging APIAndrew Tridgell2007-10-101-1/+1
| | | | | - merge ctdb_get_num_nodes() from bzr tree (This used to be commit 3df7527aedeba7ce2f4a6ca2d3b7167f58c6b68a)