summaryrefslogtreecommitdiffstats
path: root/source/include/messages.h
Commit message (Collapse)AuthorAgeFilesLines
* r24843: Add a "validate-cache" control message to winbindd.Michael Adam2007-08-311-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
* r24022: use MSG_BROADCAST_PID_STR as value for broadcast messagesStefan Metzmacher2007-07-241-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-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r23563: Add dump-event-list command to smbcontrol.Günther Deschner2007-06-211-0/+3
| | | | Guenther
* r23410: Merge the core of the cluster code.Volker Lendecke2007-06-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-05-291-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-05-241-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-05-241-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-05-211-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-05-071-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
* r21322: No feedback means consent :-)Volker Lendecke2007-02-131-0/+4
| | | | | | | | | | | It does not matter if I screw up 3.0.25 or 3.0.26 with this, so do it rather sooner than later. Add the notify support that already exists in 3_0 to 3_0_25. If you want to see this patch dissected into digestable parts, look at 3_0, revisions at about 20800 and following. Volker
* r21199: needed for new ndr codeGerald Carter2007-02-061-0/+8
|
* r20916: Add in the delete on close final fix - but only enabledJeremy Allison2007-01-191-0/+2
| | | | | with -DDEVELOPER. Jeremy.
* r20140: Make online/offline detection completely asynchronous.Jeremy Allison2006-12-121-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.
* r19782: more compile fixes for mergeGerald Carter2006-11-191-0/+1
|
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-231-0/+1
|
* r14898: This change is an attempt to improve the quality of the information thatJames Peach2006-04-041-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 Carter2006-02-031-0/+2
| | | | Sync with trunk as off r13315
* r12213: Final fix for #3303 - send rename messages to smbd'sJeremy Allison2005-12-131-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 Carter2005-09-301-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 Carter2005-06-081-0/+5
|
* r1885: tighten the cache consistency with the ntprinters.tdb entry an the in ↵Gerald Carter2004-08-181-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 Carter2004-05-271-2/+3
| | | | update process and allow printers to have different sharenames from printernames
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+71
metze