Andreas Schneider
df5d26521a
s3-rpc_server: Added port option to _rpc_ep_register.
2011-02-21 23:00:02 +01:00
Andreas Schneider
a99e670cd2
s3-rpc_server: Added function to setup tcpip listener!
2011-02-21 23:00:02 +01:00
Andreas Schneider
fc46ea981f
s3-rpc_server: Rename srv_rpc_register.c.
2011-02-21 23:00:02 +01:00
Andreas Schneider
116144a4d0
s3-rpc_server: Rename srv_rpc_register.
2011-02-21 23:00:02 +01:00
Andreas Schneider
184702a43d
s3-rpc_server: Pass tevent_context to dcerpc endpoints.
2011-02-21 23:00:02 +01:00
Andreas Schneider
02b356d7a8
s3-rpc_server: Create a common ncacn listen state.
2011-02-21 23:00:02 +01:00
Andreas Schneider
98fcbd0975
s3-rpc_server: Rename named_pipe_read_packet().
...
This is not named pipe specific.
2011-02-21 23:00:02 +01:00
Günther Deschner
debd6da27a
s3-lsa: fix some uninitialized variables in our lsa server.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Feb 21 18:47:30 CET 2011 on sn-devel-104
2011-02-21 18:47:30 +01:00
Volker Lendecke
943aac2e36
s3: Add "len" to pdb_set_hours
2011-02-19 11:32:49 +01:00
Andrew Tridgell
c8b2b10976
s3-waf: use SAMBA3_*() build rules in source3/build
...
this brings the s3 waf build much closer to the proposed s3build top
level build, using the same bld.SAMBA3_*() rules
There are a few renames of subsystems in here, with a 3 suffix where
it would create a conflict.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-18 16:46:41 +11:00
Günther Deschner
f037d42e9b
s3-lsa: support trust objects in _lsa_QuerySecurity().
...
Guenther
2011-02-17 16:02:20 +01:00
Günther Deschner
fa43de063a
s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
...
Guenther
2011-02-17 16:02:20 +01:00
Günther Deschner
67dfc87291
s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.
...
Guenther
2011-02-17 16:02:20 +01:00
Sumit Bose
bfa7964da8
s3-ipasam: Add aliases for trusted domain user
...
Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 12:58:13 CET 2011 on sn-devel-104
2011-02-16 12:58:13 +01:00
Sumit Bose
7763816968
s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:07 +01:00
Sumit Bose
d638f4a3b8
s3-lsa: Implement lsaRSetForestTrustInformation
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:06 +01:00
Sumit Bose
33655d28b0
s3-lsa: Add and remove trusted domain account
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:06 +01:00
Sumit Bose
7d53893dee
s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:05 +01:00
Sumit Bose
a8ab5d582d
s3-lsa: Extract auth info from trustDomainPasswords
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:05 +01:00
Sumit Bose
0b27317a5c
s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:04 +01:00
Sumit Bose
fbd846f427
s3-lsa: fix lsa_QueryTrustedDomainInfo
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:04 +01:00
Günther Deschner
4d22986541
s3-lsa: implement _lsa_OpenTrustedDomainByName().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:04 +01:00
Günther Deschner
cdd4df72d7
s3-lsa: implement _lsa_OpenTrustedDomain().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:04 +01:00
Sumit Bose
13c5211fa9
s3-lsa: Implement _lsa_EnumTrustedDomainsEx()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:03 +01:00
Günther Deschner
86771d8258
s3-lsa: implement _lsa_CloseTrustedDomainEx().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:03 +01:00
Günther Deschner
06245d1335
s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:03 +01:00
Günther Deschner
b9eda2ac98
s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:03 +01:00
Günther Deschner
1ce0d9791b
s3-lsa: implement _lsa_QueryTrustedDomainInfo().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:02 +01:00
Sumit Bose
bb947089af
s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:43:45 +01:00
Günther Deschner
12d16af9d6
s3-lsa: implement _lsa_DeleteTrustedDomain().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:43:28 +01:00
Sumit Bose
f6004a1cfd
s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:43:18 +01:00
Günther Deschner
387e37efce
s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:35:20 +01:00
Günther Deschner
39c9f59dba
s3-lsa: implement _lsa_CreateTrustedDomain().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:35:20 +01:00
Günther Deschner
55bc1cfae3
s3-lsa: implement _lsa_CreateTrustedDomainEx().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:35:20 +01:00
Sumit Bose
162fd0e891
s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:35:07 +01:00
Günther Deschner
a6bd93b8c3
s3-lsa: implement _lsa_CreateTrustedDomainEx2().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:34:46 +01:00
Günther Deschner
424dc1b6a3
s3-lsa: add LSA_HANDLE_TRUST_TYPE.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:34:46 +01:00
Günther Deschner
5b412117b2
s3-lsa: add create_lsa_policy_handle().
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:34:46 +01:00
Volker Lendecke
9ef0e1ef22
s3: Pass "code_page" through samr
2011-02-15 21:12:22 +01:00
Volker Lendecke
63c556e306
s3: Pass "country_code" through samr
2011-02-15 21:12:22 +01:00
Günther Deschner
7ff5bf56c8
s3-rpc_server: fix some buildwarnings in non-developer mode.
...
Guenther
2011-02-11 16:06:06 +01:00
Günther Deschner
4063bde3ed
s3-rpc_server: move services into individual directories.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 10 22:13:17 CET 2011 on sn-devel-104
2011-02-10 22:13:17 +01:00
Andreas Schneider
f0a90551b2
s3-rpc_server: Fixed possible segfaults in svcctl server.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-10 17:47:04 +01:00
Günther Deschner
7a558ea27c
s3-waf: fix the build after auth changes.
...
Andrews, please check.
Guenther
2011-02-10 12:58:06 +01:00
Andrew Bartlett
2b05ba77b4
s3-auth Rename cryptic 'ptok' to security_token
...
This will allow the auth_serversupplied_info struct to be migrated
to auth_session_info easier.
Adnrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
d66150c14d
libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
...
This changes the structure being used to convey the current user state
from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built
structure that matches the internals of the Samba auth subsystem and
contains the final group list, as well as the final privilege set and
session key.
These previously had to be re-created on the server side of the pipe
each time.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andreas Schneider
edbd6f4a93
s3-rpc_server: We need a messaging context for rpc.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Feb 9 17:26:00 CET 2011 on sn-devel-104
2011-02-09 17:26:00 +01:00
Andreas Schneider
1b5609aa4d
s3-rpc_server: Fixed possible segfault with client_id.
2011-02-09 16:42:19 +01:00
Stefan Metzmacher
d04c2c575a
s3:rpc_server: create binding_handle in rpc_pipe_open_external()
...
metze
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Feb 9 12:30:50 CET 2011 on sn-devel-104
2011-02-09 12:30:50 +01:00
Volker Lendecke
5a0ee95b95
s3: Fix some nonempty blank lines and some typos
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Feb 9 00:01:45 CET 2011 on sn-devel-104
2011-02-09 00:01:45 +01:00