summaryrefslogtreecommitdiff
path: root/source4/winbind
AgeCommit message (Collapse)AuthorFilesLines
2008-04-18fixed a double free in winbind Andrew Tridgell1-1/+0
state->domain->netlogon_binding is a child of ctx, and ctx is freed by the composite_is_ok failure callback (This used to be commit 3c217518ba9a7b64fe6c842187499f1ee5189567)
2008-04-17Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij3-2/+5
(This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
2008-04-17Remove event context tracking from the credentials struct.Jelmer Vernooij2-4/+0
(This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
2008-04-16Fix struct_based winbind test for 'check machine account'.Andrew Bartlett1-4/+5
The problem here was that we did not fill in the error strings in the success case, and the testsuite checked against the incorrect 'freindly' error string. Andrew Bartlett (This used to be commit df05f118831245bdb19573711545bdb1b01a0c50)
2008-04-16Fix wbinfo --trusted-domains.Andrew Bartlett2-5/+9
The problems here were that we did not bind to the LSA pipe, and we did not consider it possible to have 0 trusted domains. Andrew Bartlett (This used to be commit 86694d429d62940882ac9b7af83b3e7d00e67c5a)
2008-04-15Fix winbind to check machine account.Andrew Bartlett4-106/+63
This enables 'wbinfo -t', by checking the machine account with a SamLogon call. Andrew Bartlett (This used to be commit abefa12029a17e9007f4884f3651d835a10ee9e3)
2008-04-14Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij1-18/+18
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
2008-04-14show what type of idmapping has failedAndrew Tridgell1-2/+2
(This used to be commit 8a222419528153b889cb1a7eae09a155f196b9b5)
2008-04-11Fixed a crash bug in unixuid module on failed ID mappingAndrew Tridgell2-12/+8
We need to intialise *ids regardless of the status of the call, as the IDL specifies that the out[] array always exists. If we don't initialise out then we get a segv when a id mapping fails. This still doesn't explain why the idmapping is failing, but at least the client now gets NT_STATUS_NONE_MAPPED rather than a crashed server. (This used to be commit 4449ce381aca25e7f510a2f24b43c3a81e870032)
2008-04-02idmap: Also store sid type in the idmap dbKai Blin1-71/+74
(This used to be commit 018eb64f038210279b90925e6a981c067aef4be9)
2008-04-02wbclient: Add an async winbind client library.Kai Blin2-18/+72
(This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
2008-04-02winbind: Bump down the debuglevel.Kai Blin1-2/+2
(This used to be commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc)
2008-03-18idmap: Map SIDs to unixids instead of uids/gidsKai Blin9-583/+519
(This used to be commit 73ac7c4a1ce937bddd3c52d048665cd0078c6aaa)
2008-02-28Remove use of global_loadparm.Jelmer Vernooij1-0/+1
(This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
2008-02-25Remove uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
2008-02-21Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivialJelmer Vernooij9-18/+1160
(This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
2008-02-21Remove more uses of global_loadparm.Jelmer Vernooij1-0/+1
(This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
2008-02-21idmap: Handle SID->gidKai Blin2-5/+263
(This used to be commit 78d22a28eca4dd89f629dbe75287e9ac3940606b)
2008-02-21idmap: Handle SID->uidKai Blin2-8/+264
(This used to be commit 4037ca6b9cf14219b4a4475399a51db01c655da6)
2008-02-21idmap: Handle gid->SID mappingKai Blin2-7/+163
(This used to be commit 6f2d95030cd7b4b22d1b75d15b76881449eda697)
2008-02-21idmap: Handle uid->SID mappingKai Blin6-5/+477
(This used to be commit 6ac6de8476ba036eb041e054bc37e4503dc2fde8)
2008-02-04Remove useless layer of indirection, where every service calledAndrew Bartlett1-12/+1
task_service_init() manually. Now this is called from service.c for all services. Andrew Bartlett (This used to be commit 9c9a4731cafd0dcf6c8523a7b06759cd4f14e4db)
2008-02-04Rework service init functions to pass down service name. This isAndrew Bartlett1-1/+1
needed to change prefork behaviour based on what service is being started. Andrew Bartlett and David Disseldorp (This used to be commit 0d830580e3539c96da3aa6c72fafe6eacd7a74a0)
2008-01-05r26672: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij1-3/+4
(This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
2008-01-01r26638: libndr: Require explicitly specifying iconv_convenience for ↵Jelmer Vernooij1-1/+2
ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
2007-12-21r26435: Remove global_loadparm instance.Jelmer Vernooij1-0/+1
(This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
2007-12-21r26430: require explicit specification of loadparm context.Jelmer Vernooij1-1/+1
(This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
2007-12-21r26376: Add context for libcli_resolve.Jelmer Vernooij2-3/+3
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
2007-12-21r26355: Eliminate global_loadparm in more places.Jelmer Vernooij1-1/+1
(This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
2007-12-21r26353: Remove use of global_loadparm.Jelmer Vernooij1-1/+2
(This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
2007-12-21r26333: No more global_loadparm in finddcs.Jelmer Vernooij1-1/+2
(This used to be commit 0c91026e587ca74692bc9223a6b5493e35943aee)
2007-12-21r26327: Explicit loadparm_context for RPC client functions.Jelmer Vernooij2-6/+12
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
2007-12-21r26313: Fix more uses of static loadparm.Jelmer Vernooij1-0/+2
(This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
2007-12-21r26295: Remove use of global_loadparm for net and wb_pam_auth.Jelmer Vernooij1-1/+3
(This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)
2007-12-21r26272: Remove global_loadparm in some more places.Jelmer Vernooij1-1/+1
(This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
2007-12-21r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and ↵Jelmer Vernooij11-22/+30
wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
2007-12-21r26250: Avoid global_loadparm in a couple more places.Jelmer Vernooij1-0/+1
(This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)
2007-12-21r26237: Add loadparm context to the server service interface.Jelmer Vernooij1-0/+1
(This used to be commit 1386c5c92505a950c65411b8af74d703ce023f95)
2007-12-21r26235: Avoid global_loadparm.Jelmer Vernooij4-8/+10
(This used to be commit e9039782204389cc827e76da319d5ccf6d33be46)
2007-12-21r26230: Use task-provided loadparm context in a couple more places, avoid ↵Jelmer Vernooij1-4/+4
loadparm context inside ntlm_auth. (This used to be commit 3a946d1ffd7739e40beab673ecb0100c178c2e28)
2007-12-21r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)Stefan Metzmacher1-2/+6
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)
2007-10-10r25454: Use standard bool types in a couple more places.Jelmer Vernooij3-4/+4
(This used to be commit 9243b551f30c7aa2763115516a6adcfe5bbddc58)
2007-10-10r25446: Merge some changes I made on the way home from SFO:Jelmer Vernooij2-2/+2
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)
2007-10-10r25398: Parse loadparm context to all lp_*() functions.Jelmer Vernooij10-24/+25
(This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
2007-10-10r25175: Change to talloc_asprintf_append_buffer().Jeremy Allison2-4/+4
Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
2007-10-10r25158: rename nsswitch/winbindd_nss.h => nsswitch/winbind_struct_protocol.hStefan Metzmacher8-10/+1
metze (This used to be commit 1fc3a37902005a4f127191b9183747ddfb1f59a3)
2007-10-10r25026: Move param/param.h out of includes.hJelmer Vernooij10-2/+10
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10r25001: Fix more C++ and other warnings, fix some of the indentation with ↵Jelmer Vernooij1-2/+2
ts=4 lines that I accidently added earlier. (This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
2007-10-10r24712: No longer expose the 'BOOL' data type in any interfaces.Jelmer Vernooij1-1/+1
(This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
2007-10-10r24577: Implement basic getpwent.Kai Blin3-1/+173
This one still cheats and only returns one winbindd_pw structure per call. Also, doesn't get a new libnet_UserList yet. (This used to be commit e1b93be1e130692a75a2fc4eb5ca8ee425fe1b82)