Volker Lendecke
7ef78bd7b5
Convert cli_trans to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
dec928e884
Convert cli_echo to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
ad29104d3d
Add read_smb_send/recv, dumping keepalives
2009-04-06 21:32:05 +02:00
Andrew Bartlett
9512640155
s3:smbldap Remove smbldap_get_dn
...
This removes one more caller to pull_utf8_allocate()
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-06 14:52:51 +02:00
Günther Deschner
d0e1ff4aff
s3-passdb: add smb_create_user().
...
Guenther
2009-04-01 19:12:19 +02:00
Björn Jacke
4b184eaea1
s3/cups: add encryption support
2009-03-30 11:11:19 +02:00
Günther Deschner
fe340eb92f
s3:rpc_parse: remove unused init_unistr().
...
Guenther
2009-03-26 10:42:13 +01:00
Günther Deschner
c86df62b4a
s3-rpc_parse: remove unused smb_io_domsid().
...
Guenther
2009-03-25 23:09:52 +01:00
Günther Deschner
72636db8e5
s3: remove unused rpc_parse/parse_sec.c file.
...
Guenther
2009-03-25 22:50:40 +01:00
Volker Lendecke
5f753e22f1
Convert rpc_pipe_bind to tevent_req
2009-03-24 13:23:41 +01:00
Volker Lendecke
1724f2ff31
Convert rpc_api_pipe_req to tevent_req
2009-03-24 13:23:40 +01:00
Günther Deschner
c388efdbcb
s3: add missing prototype for auth_wbc_init().
...
Guenther
2009-03-24 11:11:57 +01:00
Volker Lendecke
63aae58fdc
Use avahi to register _smb._tcp in smbd
2009-03-23 17:09:53 +01:00
Volker Lendecke
93e13fe3e0
Add tevent avahi binding
2009-03-23 17:09:53 +01:00
Stefan Metzmacher
6af15943c6
s3:libsmb: use new simplified smb_signing code for the client side
...
We store the seqnum/mid mapping in the cli_request structure
for async requests and in the cli_state structure for sync calls.
We skip the signing check for oplock requests while waiting
for async requests coming in.
metze
2009-03-23 12:21:14 +01:00
Stefan Metzmacher
c16c90a1cb
s3:smbd: use new simplified snb_signing code in the server
...
We keep the seqnum/mid mapping in the smb_request structure.
This also moves one global variable into the
smbd_server_connection struct.
metze
2009-03-23 12:21:13 +01:00
Stefan Metzmacher
1a48d0793b
s3:libsmb: rename smb_signing.c => clisigning.c
...
This prepares a large simplification of the smb_signing code
metze
2009-03-23 12:21:12 +01:00
Stefan Metzmacher
3b73cdb412
s3:nmbd: implement a MAILSLOT => CLDAP proxy for NETLOGON_SAMLOGON requests
...
This will be used as part a the franky setup, where nmbd will forward
the MAILSLOT requests to the local samba4 CLDAP server.
"nmbd_proxy_logon:cldap_server = 127.0.0.1" would configure
and activate this feature.
metze
2009-03-21 10:44:42 +01:00
Günther Deschner
5a388115a9
s3-spoolss: apply some const in spoolss server.
...
Guenther
2009-03-20 17:20:32 +01:00
Günther Deschner
045151b767
s3-spoolss: pure comsetics.
...
sorry, I just need to do that.
Guenther
2009-03-20 10:49:45 +01:00
Günther Deschner
842edcd2b0
s3-samr: try to to fix password_expired flag handling.
...
Guenther
2009-03-20 10:39:18 +01:00
Günther Deschner
531af136f9
s3: remove POLICY_HND.
...
Guenther
2009-03-18 23:22:29 +01:00
Günther Deschner
7d7b1a8dcc
s3-rpc_parse: remove some unused parsing code.
...
Guenther
2009-03-18 22:02:23 +01:00
Günther Deschner
7a85a87edf
s3-rpc_parse: remove unused BUFFER5 and UNISTR3.
...
Guenther
2009-03-18 20:17:01 +01:00
Günther Deschner
36d0785806
s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.
...
Guenther
2009-03-18 17:09:33 +01:00
Günther Deschner
a502392541
s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.
...
Good-Bye, last hand-marshalled rpc functions, rest in peace.
Guenther
2009-03-18 17:09:26 +01:00
Günther Deschner
a4e999c7e3
s3-spoolss: remove old spoolss_EnumPrinterDataEx.
...
Guenther
2009-03-18 17:09:18 +01:00
Günther Deschner
0cfb1aea29
s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx.
...
Please note that this has been the last call in samba3 that was
using hand-marshalled rpc. With this commit all named pipe rpc services
in samba3 have now fully moved to pidl generated code :-)
Guenther
2009-03-18 17:07:39 +01:00
Günther Deschner
e61c9ca36d
s3-spoolss: fix spoolss server after spoolss_Field changes.
...
Guenther
2009-03-18 16:46:49 +01:00
Günther Deschner
9ab8953d74
s3-rpc_parse: move prs_uint64 to rpc_parse/parse_prs.c.
...
Guenther
2009-03-18 16:43:28 +01:00
Günther Deschner
9d024d1715
s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.
...
Guenther
2009-03-18 01:30:41 +01:00
Günther Deschner
ab85fc78bd
s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.
...
Guenther
2009-03-18 01:30:18 +01:00
Jeremy Allison
8dd1faaa29
Remove the global "struct cm_cred_struct" and associated calls, make
...
callers pass in a struct user_auth_info * instead. This commit causes
smbc_set_credentials() to print out a message telling callers to use
smbc_set_credentials_with_fallback() instead, as smbc_set_credentials()
has a broken API (no SMBCCTX * pointer). No more global variables used
in the connection manager API for client dfs calls.
Jeremy.
2009-03-17 14:53:06 -07:00
Günther Deschner
f19faa0e76
s3-spoolss: remove unused DEVICEMODE parsing and header.
...
Guenther
2009-03-17 19:07:30 +01:00
Günther Deschner
6549408a4d
s3-spoolss: rename construct_dev_mode_new to construct_dev_mode.
...
Guenther
2009-03-17 18:39:43 +01:00
Günther Deschner
d759f9961a
s3-spoolss: move SYSTEMTIME parsing to a more generic place, as suggested.
...
Guenther
2009-03-17 18:39:23 +01:00
Günther Deschner
47c024fd75
s3-spoolss: rename temporary convert_devicemode_new function.
...
Guenther
2009-03-17 18:39:17 +01:00
Volker Lendecke
bce98d8c03
Convert np_read to tevent_req
2009-03-17 17:31:22 +01:00
Volker Lendecke
89543d6c78
Convert np_write to tevent_req
2009-03-17 17:31:22 +01:00
Günther Deschner
2d10548ab1
s3: remove rpc_parse/parse_buffer.c completely.
...
Guenther
2009-03-17 12:21:15 +01:00
Günther Deschner
338c61060b
s3-spoolss: remove old spoolss_EnumPrinterKey.
...
Guenther
2009-03-17 12:19:03 +01:00
Günther Deschner
63d78712bc
s3-spoolss: use pidl for _spoolss_EnumPrinterKey.
...
Guenther
2009-03-17 12:18:57 +01:00
Günther Deschner
846b93f54f
s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.
...
Guenther
2009-03-17 12:18:50 +01:00
Günther Deschner
86c25b3533
s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.
...
Guenther
2009-03-17 12:18:28 +01:00
Günther Deschner
ead6a49218
s3-spoolss: remove spoolss_EnumPrinterData.
...
Guenther
2009-03-17 12:08:06 +01:00
Günther Deschner
80ecd11050
s3-spoolss: use pidl for _spoolss_EnumPrinterData.
...
Guenther
2009-03-17 12:07:58 +01:00
Günther Deschner
57077f43a7
s3-spoolss: remove rpccli_spoolss_enumprinterdata.
...
Guenther
2009-03-17 12:07:50 +01:00
Günther Deschner
628c12e53b
s3-spoolss: remove old spoolss_SetPrinterData.
...
Guenther
2009-03-17 11:57:33 +01:00
Günther Deschner
f9871a846d
s3-spoolss: use pidl for _spoolss_SetPrinterData.
...
Guenther
2009-03-17 11:57:26 +01:00
Günther Deschner
4234969df7
s3-spoolss: remove old rpccli_spoolss_setprinterdata wrapper.
...
Guenther
2009-03-17 11:57:17 +01:00