summaryrefslogtreecommitdiffstats
path: root/source/winbindd/winbindd.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a memleakQiao Yang2008-09-051-1/+2
| | | | | | request.extra_data is not freed if there is no extra_data in response or when there is some error happens in processing. This patch will free the buffer right after processing a request before sending back a response.
* first cut at adding full transactions for ctdb to samba3Andrew Tridgell2008-08-131-4/+0
|
* idmap rewriteVolker Lendecke2008-08-121-6/+0
|
* Remove the multi-ID lookup code and the 3.2.0 version of idmap_cacheVolker Lendecke2008-08-121-3/+0
|
* Remove unused request_finished_cont()Volker Lendecke2008-07-241-12/+0
|
* Make use of TALLOC_FREE when freeing the per-winbindrequest memory contextVolker Lendecke2008-07-241-12/+3
|
* From Jim McDonoughJeremy Allison2008-07-171-6/+12
| | | | | | | | In reloading the smb.conf, if a "log file" is specified in smb.conf, winbind children will overwrite the logfile name to be the same as the parent. Jeremy.
* MSG_DEBUG now forwarded to all the winbindd children by parent.Darshan Purandare2008-07-011-0/+5
| | | | | | | | smbcontrol winbindd debug level would only set the debug level of the parent winbindd process and not the child processes. This patch adds the functionality of broadcasting the debug message to all winbindd children. Now the debug level message is propagated to all the winbindd processes that includes parent and children.
* winbind: remove duplicate debug message for failing messaging_init().Michael Adam2008-06-261-1/+0
| | | | | | | Leave the message inside winbind_messaging_context() for now. There might be callers, where this debug message could prove useful... Michael
* winbind: untangle logic in winbind_messaging_context() slightly.Michael Adam2008-06-261-2/+5
| | | | Michael
* winbindd: don't panic if messaging_init() fails - return NULL instead.Michael Adam2008-06-261-1/+1
| | | | | | Leave appropriate handling to the callers. Michael
* Fix bug #5504. winbindd children and parent were handing SIGTERM in the same ↵Jeremy Allison2008-05-301-10/+15
| | | | | | way - deleting the socket! Jeremy.
* Enable winbind child processes to do something with signals,Jim McDonough2008-05-131-12/+23
| | | | | | | | in particular closing and reopening logs on SIGHUP. Conflicts: source/winbindd/winbindd.c
* Fix CLEAR_IF_FIRST handling of messages.tdbVolker Lendecke2008-04-231-1/+1
| | | | | | | We now open messages.tdb even before we do the become_daemon. become_daemon() involves a fork and an immediate exit of the parent, thus the parent_is_longlived argument must be set to false in this case. The parent is not really long lived :-)
* winbindd: create the messaging conntext earlierStefan Metzmacher2008-04-181-7/+17
| | | | metze
* dbwrap: wait for tdb2 change notifies in smbd, nmbd and winbinddStefan Metzmacher2008-04-121-0/+7
| | | | metze
* winbindd: only call winbindd_validate_cache when not in offline logon mode.Michael Adam2008-04-101-20/+3
| | | | | | | | | | | | originally, the cache was cleared before calling validate, but this way, we skipt the validation of the database when not in offline logon mode. This is put into a new wrapper function winbindd_cache_validate_and_initialize() which is now called in winbindd.c instead calling validate and initialize functions separately. Michael
* Fix typoVolker Lendecke2008-03-251-1/+1
|
* Add winbind_msg_dump_domain_list to winbindd.Günther Deschner2008-01-241-0/+4
| | | | Guenther
* Fix a comment.Michael Adam2008-01-071-1/+2
| | | | Michael
* Make wcache_invalidate_cache() return bool, not int.Michael Adam2008-01-071-1/+1
| | | | Michael
* Prevent winbindd from segfaulting due to corrupted cache tdb.Andreas Schneider2008-01-071-1/+17
| | | | | If we try to flush the caches and due to a corrupted tdb we and have no tdb context close the tdb and validate it. Initialize the cache afterwards again.
* Don't restart winbind if a corrupted tdb is found during initialization.Andreas Schneider2007-12-121-15/+9
| | | | | The tdb is validated before it gets initialized. Since then sighandlers changed a restart isn't needed anymore.
* winbindd: remove unused WINBINDD_DUMP_MAPS supportStefan Metzmacher2007-12-121-2/+0
| | | | | | | | Also the design of this function was really bad, instead do the dump into a file, the client should get back the list of mappings. metze
* Remove the char[1024] strings from dynconfig. ReplaceJeremy Allison2007-12-101-4/+4
| | | | | | them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy.
* Don't build rpctorture anymore - not maintained. Just remove.Jeremy Allison2007-12-071-1/+1
| | | | | | Remove all vestiges of pstring (except for smbctool as noted in previous commit). Jeremy
* More pstring elimination.Jeremy Allison2007-11-201-9/+13
| | | | Jeremy.
* More pstring removal. This one was tricky. I had to addJeremy Allison2007-11-151-1/+3
| | | | | | one horror (pstring_clean_name()) which will have to remain until I've removed all pstrings from the client code. Jeremy.
* start smbd, nmbd and winbindd with the same startup messageStefan Metzmacher2007-10-301-3/+2
| | | | | | at debug level 0. metze
* Fix the popt / bool issues. Some places we used BOOLJeremy Allison2007-10-191-10/+28
| | | | | | where we meant int. Fix this. Thanks to metze for pointing this out. Jeremy.
* Merge Tridge's fix for the winbind 32/64bit padding.Günther Deschner2007-10-191-2/+2
| | | | Guenther
* fix startup of smbd, nmbd, winbinddStefan Metzmacher2007-10-191-4/+4
| | | | | | | | | | | | | | jra: POPT_ARG_VAL arguments need int values. I assume there're more places like this in the cmdline tools. Please fix this properly, as my commit is just a hack to get make test working again. in samba4 we have a workaround for this see smbd/server.c metze
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-29/+29
| | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy.
* [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.samba-misc-tags/initial-v3-2-testGerald (Jerry) Carter2007-10-101-80/+51
|
* r25154: move winbindd code into winbindd/Stefan Metzmacher2007-10-101-0/+1254
metze