summaryrefslogtreecommitdiffstats
path: root/source3/rpc_client
Commit message (Collapse)AuthorAgeFilesLines
* s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_clientStefan Metzmacher2009-07-311-0/+8
| | | | metze
* Added prefer_ipv4 bool parameter to resolve_name().Jeremy Allison2009-07-281-1/+1
| | | | | | | | | | W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy.
* Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndrVolker Lendecke2009-07-272-64/+115
|
* Remove "typedef struct ndr_syntax_id RPC_IFACE;"Volker Lendecke2009-07-051-8/+9
|
* s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.Günther Deschner2009-07-031-0/+50
| | | | Guenther
* s3-netlogon: remove remaining netlogon init functions.Günther Deschner2009-06-252-122/+39
| | | | Guenther
* s3-netlogon: remove init_netr_SamInfo functions.Günther Deschner2009-06-251-117/+0
| | | | Guenther
* Fix broken pipe handlingVolker Lendecke2009-05-181-2/+2
| | | | | | | | Metze is right: If we have *any* error at the socket level, we just can not continue. Also, apply some defensive programming: With this async stuff someone else might already have closed the socket.
* Fix a type-punned warningVolker Lendecke2009-05-181-1/+1
|
* s3: tevent_req_poll() loops forever when pipe is brokenBo Yang2009-05-191-1/+20
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* Cause cli_close to return an NTSTATUS.Jeremy Allison2009-04-301-4/+1
| | | | Jeremy.
* s3: fix crash in winbinddBo Yang2009-04-291-0/+6
|
* Do not panic unnecessarilyVolker Lendecke2009-04-281-2/+4
|
* s3-netlogon: Start fixing rpccli_netlogon_setup_creds after auth merge.Günther Deschner2009-04-241-1/+2
| | | | Guenther
* Move serverinfo_to_SamInfo3() to rpc_server/Volker Lendecke2009-04-221-187/+0
| | | | | | Normally I hate moving around stuff, but this function is only called from the RPC server side and it pulls in passdb when trying to link in our rpc client routines. That seems unnecessary to me.
* Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()Andrew Bartlett2009-04-201-5/+7
|
* Make Samba3 use the new common libcli/auth codeAndrew Bartlett2009-04-142-106/+59
| | | | | This is particuarly in the netlogon client (but not server at this stage)
* Rework Samba3 to use new libcli/auth code (partial)Andrew Bartlett2009-04-145-16/+21
| | | | | | | | | | | This commit is mostly to cope with the removal of SamOemHash (replaced by arcfour_crypt()) and other collisions (such as changed function arguments compared to Samba3). We still provide creds_hash3 until Samba3 uses the credentials code in netlogon server Andrew Bartlett
* Convert rpc_transport_smbd_init to tevent_reqVolker Lendecke2009-04-081-34/+32
|
* Convert rpc_cli_smbd_conn_init to tevent_reqVolker Lendecke2009-04-081-37/+34
|
* Convert get_anon_ipc to tevent_reqVolker Lendecke2009-04-081-40/+35
|
* Convert rpc_transport_np_init to tevent_reqVolker Lendecke2009-04-082-41/+38
|
* Correct sync wrappers in cli_pipe.cVolker Lendecke2009-04-061-4/+14
|
* Convert cli_write_andx to tevent_reqVolker Lendecke2009-04-061-13/+8
|
* Convert cli_read_andx to tevent_reqVolker Lendecke2009-04-061-8/+6
|
* Convert cli_ntcreate to tevent_reqVolker Lendecke2009-04-061-7/+8
|
* Convert cli_tcon_andx to tevent_reqVolker Lendecke2009-04-061-13/+10
|
* Convert cli_negprot to tevent_reqVolker Lendecke2009-04-061-7/+7
|
* Convert cli_session_setup_guest to tevent_reqVolker Lendecke2009-04-061-12/+13
|
* Convert cli_trans to tevent_reqVolker Lendecke2009-04-061-8/+6
|
* Keep the forked-smbd stdout reader around longerVolker Lendecke2009-04-051-3/+8
|
* Ensure 0-termination for the forked-smbd debug outputVolker Lendecke2009-04-051-0/+1
|
* Pass the current debuglevel down to the forked smbdVolker Lendecke2009-04-051-1/+2
|
* Convert rpc_pipe_bind to tevent_reqVolker Lendecke2009-03-241-50/+46
|
* Convert rpc_cli_transport->trans to tevent_reqVolker Lendecke2009-03-242-40/+33
|
* Convert rpc_cli_transport->write to tevent_reqVolker Lendecke2009-03-244-75/+70
|
* Convert rpc_cli_transport->read to tevent_reqVolker Lendecke2009-03-244-88/+80
|
* Convert rpc_api_pipe_req to tevent_reqVolker Lendecke2009-03-241-39/+35
|
* Convert rpc_api_pipe to tevent_reqVolker Lendecke2009-03-241-78/+71
|
* Convert cli_api_pipe to tevent_reqVolker Lendecke2009-03-241-50/+53
|
* Convert get_complete_frag to tevent_reqVolker Lendecke2009-03-241-42/+42
|
* Convert rpc_write to tevent_reqVolker Lendecke2009-03-241-54/+57
|
* Convert rpc_read to tevent_reqVolker Lendecke2009-03-241-34/+35
|
* s3: remove POLICY_HND.Günther Deschner2009-03-183-7/+7
| | | | Guenther
* s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL.Günther Deschner2009-03-181-1/+1
| | | | Guenther
* s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.Günther Deschner2009-03-181-64/+0
| | | | Guenther
* s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.Günther Deschner2009-03-181-0/+41
| | | | Guenther
* s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.Günther Deschner2009-03-171-55/+0
| | | | Guenther
* s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.Günther Deschner2009-03-171-0/+39
| | | | Guenther
* s3-spoolss: remove rpccli_spoolss_enumprinterdata.Günther Deschner2009-03-171-49/+0
| | | | Guenther