summaryrefslogtreecommitdiffstats
path: root/source/include/messages.h
Commit message (Collapse)AuthorAgeFilesLines
* messaging: move types to IDL.Günther Deschner2008-09-121-85/+0
| | | | Guenther
* Allow server manager to close open files selected by id.Jeremy Allison2008-05-271-0/+4
| | | | Jeremy.
* messaging: add MSG_DBWRAP_TDB2_CHANGES flagStefan Metzmacher2008-04-121-0/+3
| | | | metze
* messaging: add FLAG_MSG_DBWRAP message class flagStefan Metzmacher2008-04-121-0/+2
| | | | metze
* Add dump-domain-list command for debugging winbindd's domain_list.Günther Deschner2008-01-241-0/+1
| | | | Guenther
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-1/+1
| | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy.
* r24843: Add a "validate-cache" control message to winbindd.Michael Adam2007-10-101-0/+1
| | | | | | | | | | | So there is a new subcommand "smbcontrol winbindd validate-cache" now. This change provides the infrastructure: The function currently returns "true" unconditionally. The call of a real cache validation function will be incorporated in subsequent changes. Michael
* r24021: use MSG_BROADCAST_PID_STR as value for broadcast messagesStefan Metzmacher2007-10-101-1/+5
| | | | | | | | to fix the cluster case vl: please check, if this works with clustering = no metze
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
|
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r23563: Add dump-event-list command to smbcontrol.Günther Deschner2007-10-101-0/+3
| | | | Guenther
* r23410: Merge the core of the cluster code.Volker Lendecke2007-10-101-0/+36
| | | | | | | | | | | | | | | | I'm 100% certain I've forgotten to merge something, but the main code should be in. It's mainly in dbwrap_ctdb.c, ctdbd_conn.c and messages_ctdbd.c. There should be no changes to the non-cluster case, it does survive make test on my laptop. It survives some very basic tests with ctdbd enables, I did not do the full test suite for clusters yet. Phew... Volker
* r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzrVolker Lendecke2007-10-101-0/+5
| | | | | | | | | | branch, please check if it fulfils your needs. Two changes: The validation is not done inside the brlock.c traverse_fn, it's done as a separate routine. Secondly, this patch does not call the checker routines in smbcontrol directly but depends on a running smbd.
* r23117: Factor out local messaging.Volker Lendecke2007-10-101-2/+34
| | | | | | This removes message_block / message_unblock. I've talked to Jeremy and Günther, giving them my reasons why I believe they have no effect. Neither could come up with a counter-argument, so they go :-)
* r23112: Trim down the message.c API slightly: The messages_pending_for_pid ↵Volker Lendecke2007-10-101-51/+63
| | | | | | | | | | | is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal. This way we could theoretically add the MSG_FLAG_NODUPLICATES again, but I would rather not do this, because that one is racy and can't be guaranteed at all.
* r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'mVolker Lendecke2007-10-101-0/+33
| | | | | | | | | | | doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before. Tridge, this seems about the same speed as it used to be before, the librpc/ndr overhead in my tests was under the noise. Volker
* r22736: Start to merge the low-hanging fruit from the now 7000-line cluster ↵Volker Lendecke2007-10-101-9/+1
| | | | | | | | | patch. This changes "struct process_id" to "struct server_id", keeping both is just too much hassle. No functional change (I hope ;-)) Volker
* r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.Volker Lendecke2007-10-101-0/+4
| | | | Volker
* r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵Volker Lendecke2007-10-101-0/+8
| | | | | | | | and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker
* r20916: Add in the delete on close final fix - but only enabledJeremy Allison2007-10-101-0/+1
| | | | | with -DDEVELOPER. Jeremy.
* r20854: Ok, now I think we're at a point where looking at notify starts to ↵Volker Lendecke2007-10-101-0/+1
| | | | | | | | make sense again :-) Volker
* r20636: Remove notify leftoverVolker Lendecke2007-10-101-1/+0
|
* r20394: This is a *VERY* early start of my work on notify.Volker Lendecke2007-10-101-0/+1
| | | | | | | | | Checking in because Jeremy was bugging me. Potentially this becomes quite intrusive, I'm not sure if I should open a temporary branch for this. Jeremy, Jerry, do you think 3_0 is the right place for this? Volker
* r20140: Make online/offline detection completely asynchronous.Jeremy Allison2007-10-101-0/+2
| | | | | | | | Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy.
* r17098: Samba3 now cleanly passes Samba4 RAW-LOCK tortureJeremy Allison2007-10-101-0/+1
| | | | | | | | test. Phew - that was painful :-). But what it means is that we now implement lock cancels and I can add lock cancels into POSIX lock handling which will fix the fast/slow system call issue with cifsfs ! Jeremy.
* r15428: Add "smbcontrol winbind onlinestatus" for debugging purpose.Günther Deschner2007-10-101-0/+1
| | | | Guenther
* r14898: This change is an attempt to improve the quality of the information thatJames Peach2007-10-101-0/+1
| | | | | | | | | | | | | | | | | is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
* r13316: Let the carnage begin....Gerald Carter2007-10-101-0/+2
| | | | Sync with trunk as off r13315
* r12213: Final fix for #3303 - send rename messages to smbd'sJeremy Allison2007-10-101-0/+1
| | | | | | | | that have open file handles to allow them to correctly implement delete on close. There is a further correctness fix I'm intending to add to this to cope with different share paths, but not right now... Jeremy.
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-101-0/+9
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2007-10-101-0/+5
|
* r1885: tighten the cache consistency with the ntprinters.tdb entry an the in ↵Gerald Carter2007-10-101-5/+8
| | | | memory cache associated with open printer handles; also make sure that register_messages_flags() doesn't overwrite the originally registers flags
* r925: add changes frpm trunk (r841 and r842) -- enable background queue ↵Gerald Carter2007-10-101-2/+3
| | | | update process and allow printers to have different sharenames from printernames
* Merge: remove tallocdump messages.Tim Potter2003-04-141-4/+0
|
* Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2003-02-271-0/+1
| | | | | | for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy.
* Ensure talloc pool query messages are reserved.Jeremy Allison2002-12-141-0/+4
| | | | Jeremy.
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-251-0/+8
|
* sync 3.0 branch with headJelmer Vernooij2002-08-171-0/+1
|
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-3/+4
|
* added a shutdown command to smbcontrol.Jean-François Micouleau2002-03-291-0/+2
| | | | | | have to add the server side now. J.F.
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* new message type for nmbdJean-François Micouleau2002-01-251-0/+1
| | | | J.F.
* Add two more memory-debug smbcontrol messages: these ones shouldMartin Pool2002-01-091-0/+8
| | | | | prompt dmalloc to log information about what happening, so you can see in flight why smbd is getting bloated.
* Add MSG_REQ_POOL_USAGE to get memory usage info.Martin Pool2001-12-211-0/+2
|
* very simple asynchronous "lpq" thread patchJean-François Micouleau2001-10-161-0/+1
| | | | | | | | | | | | To speed up operations with the lpq command, it's now run in a separate asynchronous process. Opening the Printers folder on NT is now fast ;-) I think even faster than with a ** server Jeremy, you should look at that patch to include it in 2.2.3 J.F.
* Added sam sync and sam replication smbd message constants.Tim Potter2001-08-281-0/+2
|
* added a close-share smbcontrol message that forcibly closes a share in smbd ↵Andrew Tridgell2001-06-201-0/+1
| | | | (to allow unmount)
* Added a comment.Tim Potter2001-06-011-0/+1
|
* Use message system to notify when smb.conf is updated.Jeremy Allison2001-04-101-0/+2
| | | | Jeremy.
* Merge of Herb's profiling code.Jeremy Allison2000-11-111-0/+2
| | | | Jeremy.