Steven Danneman
b329ea1cf3
s3: Modifications to generic notify structures to allow implementation of OneFS notify.
...
The OneFS kernel based change notify system takes an fd of the directory
to watch in it's initialization syscall. Since we already have this
directory open, this commit plumbs that fd down to the VFS layer via the
notify_entry struct.
We also need to know if the watch is taken out on a snapshot directory.
The full file_id struct is also passed down to make this determination.
The file_id marshalling wrappers are hand written here, but should
eventually be auto-generated by moving the struct file_id into the idl.
2009-02-20 14:10:30 -08:00
Stefan Metzmacher
7082e4526f
s3:librpc/ndr: if uninitialized variable in string_array code
...
metze
2009-02-19 11:13:34 +01:00
Günther Deschner
2e076ff437
rerun make idl.
...
Guenther
2009-02-06 11:10:36 +01:00
Günther Deschner
3df528f2d1
netapi: add more SERVER_INFO_X levels.
...
Guenther
2009-02-06 11:10:36 +01:00
Günther Deschner
35f1e02ca4
librpc: add ndr_size_string_array().
...
Guenther
2009-02-03 15:42:29 +01:00
Michael Adam
63e23a7d64
s3: run "make samba3-idl"
...
Michael
2009-01-22 08:16:55 +01:00
Jelmer Vernooij
11a25f9050
Allow calling DCE/RPC server implementations directly using
...
rpc_pipe_client.
2009-01-21 14:05:51 +01:00
Volker Lendecke
5e6f3eaae9
Move initialization of the reply prs_struct to rpc_api_pipe
2009-01-18 15:40:44 +01:00
Jelmer Vernooij
08259c1c52
Add iconv_convenience argument to size functions.
2009-01-01 04:45:33 +01:00
Jelmer Vernooij
e0016b8833
Remove ndrdump - it's available in merged build mode as bin/ndrdump4 and uses the exact same object files there.
2008-12-16 19:08:36 +01:00
Jelmer Vernooij
b5a0c4cefe
Share object files for gen_ndr.
2008-12-16 18:56:21 +01:00
Jelmer Vernooij
5317dd50c0
Add new script for building IDL files in librpc/idl, generating both
...
Samba 3 and Samba 4 output.
2008-12-16 16:32:18 +01:00
Jelmer Vernooij
ca7e4ce97a
Move shared gen_ndr files to librpc/gen_ndr in the root.
...
At the moment these files are used just by Samba 3, but the next step
will be using them from Samba 4 as well.
2008-12-16 15:59:06 +01:00
Jelmer Vernooij
b2a01ef5dd
Consider shared IDL files and Samba3-specific IDL files separately, allow overriding output directory.
2008-12-16 15:42:47 +01:00
Jelmer Vernooij
0f04beff33
Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
2008-12-16 15:36:18 +01:00
Jelmer Vernooij
573441ff9b
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-12-14 17:17:55 +01:00
Volker Lendecke
daeb3a190d
Remove the global "cmdline_auth_info" from source3/lib/util.c
...
This involves changing all our clients, that's why it's so large.
2008-12-14 14:00:43 +01:00
Günther Deschner
a1aef939cf
s3: re-run make samba3-idl.
...
Guenther
2008-12-13 00:27:06 +01:00
Jelmer Vernooij
cd25b6245f
Move dom_sid to the Samba 3 IDL file, remove the old definition.
2008-12-12 20:20:01 +01:00
Günther Deschner
e580420490
s3-build: re-run make samba3-idl.
...
Guenther
2008-12-10 11:58:28 +01:00
Günther Deschner
98ea2b12c4
s3-build: re-run make samba3-idl.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
6384c97a42
re-run make samba3-idl.
...
Guenther
2008-12-02 00:37:39 +01:00
Günther Deschner
408cd5b09d
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-28 13:55:29 +01:00
Jelmer Vernooij
58db2befbd
Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems with
...
forward enum declarations when compiled with C++.
2008-11-26 18:20:51 +01:00
Günther Deschner
6ed83d3d45
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-20 17:15:55 +01:00
Günther Deschner
07b3a1e988
s3-build: re-run make samba3-idl after pidl change.
...
Guenther
2008-11-19 22:00:43 +01:00
Günther Deschner
0e801722e3
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-17 13:18:19 +01:00
Günther Deschner
5b4140a997
svcctl: fill in SERVICE_CONTROL from s3.
...
Guenther
2008-11-17 13:18:00 +01:00
Jeremy Allison
4c7033df5d
Move v2 from timestamp to 16-byte hash. Got the change in before on disk format is fixed.
...
Jeremy.
2008-11-13 17:18:41 -08:00
Günther Deschner
92f64d3df5
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-12 10:19:40 +01:00
Günther Deschner
1f87fc798d
ntsvcs: use both named-pipe endpoints.
...
Guenther
2008-11-12 10:19:25 +01:00
Günther Deschner
2ea5e222c5
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-12 10:19:10 +01:00
Günther Deschner
0a77b1827d
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-12 10:18:53 +01:00
Günther Deschner
676f3c1c5c
s3-build: re-run make samba3-idl (rid2sid).
...
Guenther
2008-11-10 21:46:31 +01:00
Günther Deschner
8f23dff45e
s3-samr: remove old samr.idl file.
...
Guenther
2008-11-10 21:46:31 +01:00
Günther Deschner
94b7db1fb4
s4-samr: merge samr_RidToSid from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
1f846f6e61
s3-build: re-run make samba3-idl (after cleanup).
...
Guenther
2008-11-10 21:46:25 +01:00
Günther Deschner
a4c24b4d30
s3-samr-idl: cleanup.
...
Guenther
2008-11-10 21:46:25 +01:00
Günther Deschner
fdc28cf8a5
s3-netlogon: fix type of parameters string in user delta.
...
Guenther
2008-11-10 21:46:25 +01:00
Stefan Metzmacher
8d4aaefd86
s3: add missing librpc/gen_ndr/ndr_dom_sid.h
...
metze
2008-11-08 09:16:44 +01:00
Stefan Metzmacher
07ee1a6e14
s3: make idl
...
metze
2008-11-08 08:02:27 +01:00
Stefan Metzmacher
0d25517723
s3: security.idl: split of dom_sid stuff into dom_sid.idl
...
And use the toplevel ndr_sec_helper.c
metze
2008-11-08 08:02:26 +01:00
Stefan Metzmacher
e9b8dd561f
s3: build ndr_named_pipe_auth.c
...
metze
2008-11-06 21:39:15 +01:00
Günther Deschner
884c3b301c
s3-build: rerun make samba3-idl.
...
Guenther
2008-11-06 18:51:08 +01:00
Günther Deschner
6a3a8f7e16
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-05 15:10:52 +01:00
Günther Deschner
7ac5660d2c
s3-samr-idl: fix samr_QueryUserInfo2.
...
Guenther
2008-11-05 15:10:01 +01:00
Günther Deschner
abd2139b42
s3-samr-idl: fix samr_ValidatePassword.
...
Guenther
2008-11-05 15:09:50 +01:00
Günther Deschner
be5c79cbec
s3-build: re-run make samba3-idl.
...
Guenther
2008-11-04 02:46:41 +01:00
Jelmer Vernooij
3fda6c5c2a
Remove global_loadparm stub in Samba 3 as it's no longer used.
2008-11-02 18:28:06 +01:00
Jelmer Vernooij
ff36c52d8c
Remove another use of global_loadparm.
...
Eventually, we should move some of these parameters into a separate
struct (perhaps into smb_transport_options?), to avoid the long lists of
parameters.
2008-11-02 16:07:28 +01:00
Günther Deschner
84cc8f5d11
s3-accessmask: re-run make samba3-idl and remove duplicate copies.
...
Guenther
2008-11-01 01:41:21 +01:00
Günther Deschner
66993ab03a
s3-samr: remove duplicate copies of Alias Object specific access rights.
...
Guenther
2008-10-31 21:14:27 +01:00
Günther Deschner
0f9410e806
s3-samr-idl: add Alias Object specific access rights.
...
Guenther
2008-10-31 21:14:27 +01:00
Günther Deschner
5e5edbe761
s3-samr: remove duplicate copies of Group Object specific access rights.
...
Guenther
2008-10-31 21:14:27 +01:00
Günther Deschner
673ba71658
s3-samr-idl: add Group Object specific access rights.
...
Guenther
2008-10-31 21:14:27 +01:00
Günther Deschner
f126371f17
s3-samr: remove duplicate copies of Domain Object specific access rights.
...
Guenther
2008-10-31 21:14:27 +01:00
Günther Deschner
04c2204e46
s3-samr-idl: add Domain Object specific access rights.
...
Guenther
2008-10-31 21:14:26 +01:00
Günther Deschner
29d27297d0
s3-samr: remove duplicate copies of SAM user specific access rights.
...
Guenther
2008-10-31 21:14:26 +01:00
Günther Deschner
3913366c9a
s3-samr-idl: add User Object specific access rights.
...
Guenther
2008-10-31 21:14:26 +01:00
Günther Deschner
65eca73272
s3-samr-idl: add SAM server specific access rights.
...
Guenther
2008-10-31 21:14:26 +01:00
Günther Deschner
f591c26dca
build: re-run make samba3-idl.
...
Guenther
2008-10-31 15:53:57 +01:00
Günther Deschner
569fda3173
s3-build: re-run make samba3-idl.
...
Guenther
2008-10-31 02:44:35 +01:00
Günther Deschner
767202e668
srvsvc: share srvsvc idl between s3 and s4.
...
Guenther
2008-10-31 02:44:35 +01:00
Günther Deschner
d2cc4e63c5
s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.
...
Guenther
2008-10-31 02:44:32 +01:00
Günther Deschner
8859e9a904
s4-srvsvc: merge srvsvc_NetTransportDel from s3 idl.
...
Guenther
2008-10-31 02:44:31 +01:00
Günther Deschner
70c9cb4d9b
s4-srvsvc: merge srvsvc_NetServerStatisticsGet from s3 idl.
...
Guenther
2008-10-31 02:44:31 +01:00
Günther Deschner
bb4894d48b
s3-srvsvc-idl: fix srvsvc_NetCharDevQEnum.
...
Guenther
2008-10-31 02:44:28 +01:00
Günther Deschner
7cd5f73314
s3-srvsvc-idl: fix srvsvc_NetCharDevEnum.
...
Guenther
2008-10-31 02:44:27 +01:00
Günther Deschner
622650597c
s3-srvsvc-idl: add missing field to srvsvc_SrvInfo402/403.
...
Guenther
2008-10-31 02:44:27 +01:00
Günther Deschner
ca4cd04bed
s3-srvsvc-idl: merge STR_LEN4 removal from s4.
...
Guenther
2008-10-31 02:44:27 +01:00
Günther Deschner
5772c73e84
s3-build: re-run make samba3-idl.
...
Guenther
2008-10-29 08:57:53 +01:00
Günther Deschner
8be9cefd98
netlogon: merge netlogon.idl between s3 and s4.
...
Guenther
2008-10-29 08:57:53 +01:00
Günther Deschner
8e4c691c0a
s4-netlogon: merge netr_ServerAuthenticate{2,3} from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
ef37351f18
s4-netlogon: merge netr_DatabaseSync2 from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
cbc0b63a77
s4-netlogon: merge netr_DatabaseSync from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
f285af6367
s4-netlogon: merge netr_LogonSamLogon{Ex,WithFlags} from s3 idl.
...
Guenther
2008-10-29 08:57:31 +01:00
Günther Deschner
bb3836a67f
s4-smbtorture: fix test_LogonUasLogon.
...
Guenther
2008-10-28 23:40:44 +01:00
Günther Deschner
98f8f89164
s4-netlogon: merge misc stuff.
...
Guenther
2008-10-28 23:37:40 +01:00
Günther Deschner
d04131c8ec
idl: share lsa.idl between s3 and s4.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
992c03a192
s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
8bcc939a8c
s4-lsa: merge lsa_LookupPrivName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
ea6b4865ea
s4-lsa: merge lsa_EnumPrivsAccount from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
95c69caef6
s4-lsa: merge lsa_LookupPrivDisplayName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
6131c0d888
s4-lsa: merge lsa_EnumTrustDom from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
7e19dd6a0a
s4-lsa: merge lsa_EnumAccounts from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
fb38705e42
s4-lsa: merge lsa_EnumPrivs from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
4ee7b58e0a
s4-lsa: merge lsa_QuerySecurity from s3 lsa idl.
...
Guenther
2008-10-27 19:33:21 +01:00
Günther Deschner
5a4b421952
s3-build: re-run make samba3-idl.
...
Guenther
2008-10-27 14:29:04 +01:00
Günther Deschner
eb3c826f7b
s3-netlogon-idl: fix IDL for netr_DsrGetDcSiteCoverageW.
...
Guenther
2008-10-27 14:29:04 +01:00
Tim Prouty
1b42152454
Fix "ndr_size_PAC_LOGON_INFO defined but not used" build warning
...
This patch removes the gensize option from krb5pac.idl because it
generates an unused function that has been causing warnings during the
s3 build. I re-ran 'make samba3-idl' to update the generated files
for s3. For s4 I ran a full build with no problems.
2008-10-23 15:13:54 -07:00
Günther Deschner
27c4cf4e7b
s3-build: add missing generated svcctl changes.
...
Guenther
2008-10-23 20:00:03 +02:00
Günther Deschner
f36ffa7681
s3-build: remove duplicate svcctl bits and re-run make samba3-idl.
...
Guenther
2008-10-23 18:34:57 +02:00
Jelmer Vernooij
52923c4ff4
Remove unused copy of tables.pl
2008-10-23 03:07:27 +02:00
Jelmer Vernooij
ad50d78496
Remove unused copy of ndrdump.c.
2008-10-23 03:04:48 +02:00
Günther Deschner
66b06e5a7f
s3-build: re-run make samba3-idl.
...
Guenther
2008-10-20 22:09:07 +02:00
Günther Deschner
bb36f3a342
idl: merge from s4 lsa.idl to s3.
...
Guenther
2008-10-20 22:09:07 +02:00
Jelmer Vernooij
e0905c3090
Use tables in Samba 3 ndrdump.
2008-10-20 13:19:39 +02:00
Jelmer Vernooij
d78f3be238
Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
2008-10-20 12:19:57 +02:00
Jelmer Vernooij
a8707a43d0
Regenerate pidl output.
2008-10-20 12:19:01 +02:00
Jelmer Vernooij
5b52964b15
Share winreg.idl.
2008-10-20 11:53:20 +02:00