summaryrefslogtreecommitdiffstats
path: root/source4/libnet/libnet.h
Commit message (Collapse)AuthorAgeFilesLines
* r8076: Put name resolution methods into libnet_context. This allows libnet basedRafal Szczesniak2007-10-101-2/+5
| | | | | | | | | | | application use methods of their own choice and makes it less dependent on smb.conf parameters. Use libnet_context in libnet_Lookup functions which is the way to pass default name resolution methods if caller doesn't want to bother with specifying them. rafal (This used to be commit d0ea136356bcb9c6c01120d8683b71e8689d5e5b)
* r7734: A few missing pieces...Rafal Szczesniak2007-10-101-0/+1
| | | | | rafal (This used to be commit 15e2a67fe08daa722c55cd3afd46e838eb653e22)
* r7633: this patch started as an attempt to make the dcerpc code use a givenAndrew Tridgell2007-10-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect. Then of course I needed to change any code that created a dcerpc connection (such as the auth code) to also take an event context, and anything that called that and so on .... thus the size of the patch. There were 3 places where I punted: - abartlet wanted me to add a gensec_set_event_context() call instead of adding it to the gensec init calls. Andrew, my apologies for not doing this. I didn't do it as adding a new parameter allowed me to catch all the callers with the compiler. Now that its done, we could go back and use gensec_set_event_context() - the ejs code calls auth initialisation, which means it should pass in the event context from the web server. I punted on that. Needs fixing. - I used a NULL event context in dcom_get_pipe(). This is equivalent to what we did already, but should be fixed to use a callers event context. Jelmer, can you think of a clean way to do that? I also cleaned up a couple of things: - libnet_context_destroy() makes no sense. I removed it. - removed some unused vars in various places (This used to be commit 3a3025485bdb8f600ab528c0b4b4eef0c65e3fc9)
* r7381: Put more rpc specifics in libnet context.Rafal Szczesniak2007-10-101-0/+7
| | | | | rafal (This used to be commit 53ad20d46ba0db6a0a5dad78f996db8c0385d4f2)
* r7252: Formatting.Rafal Szczesniak2007-10-101-1/+0
| | | | | rafal (This used to be commit aea6d8c6946fcd5e0fd4f3b496f19cf1af728531)
* r7247: User shorter and more convenient name for credentials inRafal Szczesniak2007-10-101-1/+2
| | | | | | | libnet context. rafal (This used to be commit 702a4dd2dcb776e18acb294c87b8f460516d1383)
* r6963: Further definitions for share manipulation code. Untested.Rafal Szczesniak2007-10-101-0/+2
| | | | | | | Original patch provided by Gregory Leocadie <gleocadie@idealx.com> rafal (This used to be commit eb83a8210a939a0512f505a283148898ba6eceb1)
* r6573: Start on my project to implement an NT4 compatible BDC in Samba4.Andrew Bartlett2007-10-101-0/+1
| | | | | | | | | | | This brings in a compatability layer for Samba3 in Samba4 - where we will start to define file formats and similar details. The 'net samdump' command uses 'password server = ' for now, and performs a similar task to Samba3's 'net rpc samsync'. Andrew Bartlett (This used to be commit 550f17f9924fe783917318753de7d1a388423908)
* r5924: Use cli_credentials in libnet/.Jelmer Vernooij2007-10-101-5/+1
| | | | (This used to be commit e5bc6f4f1716568ae7022d61b5b35ee047b58414)
* r5365: Initial code for adding user accounts via libnet call.Rafal Szczesniak2007-10-101-0/+1
| | | | | rafal (This used to be commit c5fdc38b176acc70bfc163fbf1e6cf4ef67197f5)
* r4722: Start to add 'net join' to Samba4.Andrew Bartlett2007-10-101-0/+1
| | | | | Andrew Bartlett (This used to be commit a9b960609142e15ba5950eb1b22944eb6df18d9c)
* r2065: add libnet_RemoteTOD() call with levels GENERIC and SRVSVCStefan Metzmacher2007-10-101-0/+1
| | | | | metze (This used to be commit 72e3b351d0169366aa88c5445ffa555da6efd1d0)
* r2061: - split libnet header filesStefan Metzmacher2007-10-101-142/+2
| | | | | | | | - add LIB_RPC_CONNECT_STANDARD level which takes a server name and the PIPE NAME,UUID and VERSION metze (This used to be commit 6aeaa6aca39c8c2a9edf8d4b3e538bebb68070d7)
* r1952: change the _RPC levels into _SAMRStefan Metzmacher2007-10-101-4/+4
| | | | | | | | | | | because we may have other rpc levels in future add more comments about what's going on check the rsult of samr_OpenUser metze (This used to be commit 741f95909b42eb55a251e5de991e5b3185714e3e)
* r1925: now we lookup the domain controllerStefan Metzmacher2007-10-101-0/+20
| | | | | | | and fallback to a workstation name metze (This used to be commit 2012d90f268f69a3a4e5890a0f3615237853bd0b)
* r1919: paasword change basicly works now:-)Stefan Metzmacher2007-10-101-0/+5
| | | | | | | | but we need to find the real pdc for the users domain and fallback to other levels metze (This used to be commit f1b9c1f3dd0fb927c065541da900ae43e0018a62)
* r1836: - as abartlet said to me, we need to contact the users domain pdcfor ↵Stefan Metzmacher2007-10-101-3/+87
| | | | | | | | | | | | doing a password change - add start of libnet_SetPassword - use KRB5 and LDAP instead of ADS as ADS isn't a protocol - add start of lib_rpc_connect() metze (This used to be commit 05c40dca8ad1ab020aa75282da046f1dbce2a52a)
* r1816: here's the initial idea of libnetStefan Metzmacher2007-10-101-0/+67
metze (This used to be commit dcb3ea32da6d7cf93e6bdda9b839faf604ba3b6a)