Stefan Metzmacher
7fd9ee632e
s4:rpc_server/spoolss: use dcerpc_parse_binding() to create the notify binding
...
This is much better than creating the binding by hand.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
2014-02-13 11:54:14 +01:00
Günther Deschner
5a5ed68d0a
spoolss: add idl for spoolss_RpcSendRecvBidiData.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
2013-05-20 18:50:00 +02:00
Günther Deschner
a4dcf7b94d
spoolss: Make OpenPrinterEx work with NDR64 by using UserInfo Container.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2013-01-16 11:42:13 +01:00
Günther Deschner
6a5afa2442
spoolss: add stubs for new JobNamedProperty dcerpc calls.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Mon Jan 7 19:06:25 CET 2013 on sn-devel-104
2013-01-07 19:06:25 +01:00
Andrew Bartlett
8b1a9f3ebd
lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server
...
This stub codebase does not justify a merged parameter.
Andrew Bartlett
Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
2012-07-24 10:46:12 +10:00
Günther Deschner
1b293c90be
spoolss: fill in PerMachineConnections add and delete IDL.
...
Guenther
2010-12-16 10:52:50 +01:00
Günther Deschner
279e0c9610
spoolss: fill in spoolss_SetPort IDL.
...
Guenther
2010-10-04 09:29:47 +02:00
Andrew Tridgell
6b266b85cf
s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
...
this converts all callers that use the Samba4 loadparm lp_ calling
convention to use the lpcfg_ prefix.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-16 18:24:27 +10:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Stefan Metzmacher
772cf15eb9
s4:rpc_server/spoolss: use tsocket_address in dcesrv_spoolss_check_server_name()
...
metze
2010-04-27 13:00:25 +02:00
Stefan Metzmacher
580d491faa
s4:rpc_server/spoolss: make use of dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:50 +01:00
Günther Deschner
eeb8c36326
s4-spoolss: remove unsed iconv handle from dcesrv_spoolss_GetPrinterData().
...
Guenther
2010-03-10 11:16:20 +01:00
Günther Deschner
91ff11d504
s4-spoolss: fix dcesrv_spoolss_GetPrinterData build.
...
really not my day today...
Guenther
2010-03-05 16:34:17 +01:00
Günther Deschner
8e499ec847
s4-spoolss: fix spoolss_GetPrinterData implementation after IDL change.
...
Guenther
2010-03-05 15:18:00 +01:00
Matthias Dieter Wallnöfer
932a986a4f
s4:spoolss RPC - make this one "signed-safe"
2010-03-01 18:45:19 +01:00
Matthias Dieter Wallnöfer
e9686985cb
s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed
...
For KERBEROS applications the realm should be upcase (function "lp_realm") but
for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch
implements the use of both in the right way.
2009-10-14 10:50:43 +02:00
Andrew Tridgell
86383f0003
s4-rpc_server: removed remaining unnecessary #includes
2009-09-19 14:11:34 -07:00
Günther Deschner
f3c94f4b40
s4-spoolss: add stubs for new idl opcodes in spoolss server.
...
Guenther
2009-08-20 14:25:41 +02:00
Matthias Dieter Wallnöfer
b08beed0db
Small patch for SPOOLSS pipe
...
Prevents a crash of the SAMBA 4 daemon on the torture SPOOLSS test due to not
initialised structures.
2009-06-29 13:38:59 +10:00
Günther Deschner
4727e3fa97
s4-spoolss: use winreg_Type for GetPrinterData implementation.
...
Guenther
2009-03-17 11:14:54 +01:00
Günther Deschner
be9a34e75d
s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.
...
Guenther
2009-03-17 10:58:28 +01:00
Günther Deschner
ca9d67bf18
s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now.
...
Guenther
2009-03-07 09:59:12 +01:00
Günther Deschner
007f3f2319
s4-spoolss: fix spoolss server enum calls after pointer changes.
...
Guenther
2009-03-06 14:28:28 +01:00
Günther Deschner
7e01ec5560
s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.
...
Guenther
2009-02-25 23:48:29 +01:00
Günther Deschner
228e75112f
s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.
...
Guenther
2009-02-25 23:06:56 +01:00
Günther Deschner
9877f3d574
s4-spoolss: fix spoolss server after out,ref count pointer changes.
...
Guenther
2009-02-17 16:15:52 +01:00
Günther Deschner
f34f4074f8
s4-spoolss: fix dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx server.
...
Guenther
2009-02-17 00:32:58 +01:00
Günther Deschner
876e926c0c
s4-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
...
Guenther
2009-02-11 22:36:17 +01:00
Günther Deschner
e3e03d7d83
s4-spoolss: fix dcerpc_spoolss_ReplyOpenPrinter caller.
...
Guenther
2009-02-10 23:57:30 +01:00
Günther Deschner
9bfca0bea0
s4-spoolss: try to fix dcesrv_spoolss_GetPrinterData.
...
Guenther
2009-02-07 01:52:01 +01:00
Günther Deschner
143a5b89ee
s4-spoolss: fix dcesrv_spoolss_GetPrinterData.
...
Guenther
2009-02-06 18:37:16 +01:00
Günther Deschner
ab6d6c7c13
s4-spoolss: fix spoolss server w.r.t. needed out pointers (+ remove tmp macro).
...
Guenther
2009-02-06 17:36:16 +01:00
Günther Deschner
f157c1a07f
s4-spoolss: fix s4 spoolss server build (using a temp macro).
...
Guenther
2009-02-06 14:59:22 +01:00
Stefan Metzmacher
5bca70a0c2
s4:rpc_server: s/private/private_data
...
metze
2009-02-02 13:08:49 +01:00
Jelmer Vernooij
ce47b69d8e
Fix syntax errors.
2009-01-01 06:33:25 +01:00
Jelmer Vernooij
e72e2773c4
Remove another use of global_loadparm.
2008-10-24 18:15:09 +02:00
Simo Sorce
4e83011f72
Remove more event_context_init() uses from function calls within deep down the code.
...
Make sure we pass around the event_context where we need it instead.
All test but a few python ones fail. Jelmer promised to fix them.
(This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
2008-04-21 18:12:33 -04:00
Jelmer Vernooij
21fc767378
Specify event_context to ldb_wrap_connect explicitly.
...
(This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
2008-04-17 12:23:44 +02:00
Jelmer Vernooij
a72c5053c5
r26353: Remove use of global_loadparm.
...
(This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
2007-12-21 05:48:57 +01:00
Jelmer Vernooij
4c4323009f
r26327: Explicit loadparm_context for RPC client functions.
...
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
2007-12-21 05:48:41 +01:00
Jelmer Vernooij
57f20ccd24
r26296: Store loadparm context in DCE/RPC server context.
...
(This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)
2007-12-21 05:48:13 +01:00
Jelmer Vernooij
05e7c48146
r25553: Convert to standard bool type.
...
(This used to be commit b7371f1a191fb86834c0d586d094f39f0b04544b)
2007-10-10 15:07:54 -05:00
Jelmer Vernooij
37d53832a4
r25398: Parse loadparm context to all lp_*() functions.
...
(This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
2007-10-10 15:07:25 -05:00
Jelmer Vernooij
ffeee68e4b
r25026: Move param/param.h out of includes.h
...
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
8e2d624a58
r24937: Merge tests spoolss RPC callbacks.
...
(This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
2007-10-10 15:03:39 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10 14:59:12 -05:00
Jelmer Vernooij
64e88a8ccf
r20850: Prefix all server calls with dcesrv_
...
(This used to be commit 76c78b0339cd88c61a13745f7f4e037f400db21b)
2007-10-10 14:43:39 -05:00
Stefan Metzmacher
b22ddfd61d
r16523: pass spoolss_XcvData calls to the ntptr backends...
...
I wrote this code last year and found it in a working tree...
metze
(This used to be commit 9a685c5beff6936d354d541e875899d33b735ba9)
2007-10-10 14:09:32 -05:00
Andrew Bartlett
9628e714cc
r14702: Accept our netbios aliases as valid names in the SPOOLSS server.
...
(Suggested by metze)
Andrew Bartlett
(This used to be commit 3dff2a0078e541392f585d81f7aea987c87edbf1)
2007-10-10 13:59:10 -05:00
Stefan Metzmacher
a949db7c6d
r14486: remove the need of a stream_connection on a dcesrv_connection,
...
and let the transport set callbacks for getting the own and peer
socket_address
metze
(This used to be commit 56fac3ddbbeecb834e5c7a439df344e11fe12a7b)
2007-10-10 13:57:32 -05:00