summaryrefslogtreecommitdiffstats
path: root/source3/rpc_server
Commit message (Collapse)AuthorAgeFilesLines
* s3: Remove the now unused fname parameter from filename_convert()Tim Prouty2009-07-211-4/+2
|
* Fix bug #6564 - SetPrinter fails (panics) as non root.Jeremy Allison2009-07-171-0/+4
| | | | | Missing become_root()/unbecome_root() around reload_services. Jeremy.
* s3-lsa: let _lsa_Delete return NT_STATUS_NOT_SUPPORTED as w2k3 does.Günther Deschner2009-07-171-6/+10
| | | | Guenther
* s3-lsa: Fix access_mask calculation for new handle in _lsa_CreateAccount().Günther Deschner2009-07-171-6/+24
| | | | Guenther
* s3-lsa: add (not yet activate) level specific access checks for ↵Günther Deschner2009-07-171-0/+42
| | | | | | _lsa_QueryInfoPolicy. Guenther
* s3-lsa: also implement level 13 in lsa_QueryInfoPolicy.Günther Deschner2009-07-171-19/+24
| | | | Guenther
* s3-lsa: Fix policy handle memleak and handle type check in _lsa_DeleteObject().Günther Deschner2009-07-171-4/+14
| | | | Guenther
* s3-lsa: Fix pointless check for sec_info flags in _lsa_QuerySecurity().Günther Deschner2009-07-171-13/+3
| | | | Guenther
* s3-lsa: implement _lsa_LookupPrivName().Günther Deschner2009-07-171-6/+45
| | | | Guenther
* s3-lsa: implement _lsa_EnumAccountsWithUserRight().Günther Deschner2009-07-171-6/+57
| | | | Guenther
* s3-spoolss: make some of the command hooks static.Günther Deschner2009-07-161-3/+3
| | | | Guenther
* S3: Small fix to get rid of annoying log message.Bo Yang2009-07-151-2/+4
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3-account_policy: add pdb_policy_type enum.Günther Deschner2009-07-142-32/+32
| | | | Guenther
* s3-rpc_server: pass down full unix token to map_max_allowed_access().Günther Deschner2009-07-132-16/+34
| | | | | | | Also use unix_token->uid instead of geteuid() when checking for mapping of the SEC_FLAG_MAXIMUM_ALLOWED flag. Guenther
* s3: Change some filename_convert to pass in NULL for char **fname argumentTim Prouty2009-07-061-4/+2
|
* Use null_ndr_syntax_id instead of zeroing null_interface manuallyVolker Lendecke2009-07-051-6/+2
|
* Remove "typedef struct ndr_syntax_id RPC_IFACE;"Volker Lendecke2009-07-051-4/+6
|
* Make check_bind_req static to rpc_server/srv_pipe.cVolker Lendecke2009-07-051-2/+2
|
* Handle LSA_POLICY_INFO_DNSVolker Lendecke2009-07-041-0/+26
|
* Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicyVolker Lendecke2009-07-041-3/+15
| | | | Don't reply to it for non-pdb-ads to keep up our old behaviour
* Attempt to fix the buildVolker Lendecke2009-07-031-2/+2
|
* s3-spoolss: implement _spoolss_AddPrinter.Günther Deschner2009-07-031-11/+24
| | | | Guenther
* s3-netlogon: remove unneeded fstrings from netlogon server.Günther Deschner2009-06-301-22/+12
| | | | Guenther
* s3-spoolss: Bug #6512. Fix support for enumerating user forms.Günther Deschner2009-06-301-5/+5
| | | | | | | Found while testing Xerox WorkCentre 133 PCL driver, now also tested with torture test. Guenther
* _lsa_QueryInfoPolicy: Use symbolic info level namesVolker Lendecke2009-06-281-4/+4
|
* s3-netlogon: remove init_netr_SamInfo functions.Günther Deschner2009-06-251-25/+25
| | | | Guenther
* s3-netlogon: fix validation level 2 support in netr_SamLogon and friends.Günther Deschner2009-06-252-47/+112
| | | | Guenther
* s3-samr: refactor _samr_SetDomainInfo().Günther Deschner2009-06-251-25/+72
| | | | Guenther
* s3-samr: refactor _samr_QueryDomainInfo().Günther Deschner2009-06-251-213/+322
| | | | Guenther
* s3-spoolss: restructure _spoolss_EndDocPrinter().Günther Deschner2009-06-241-30/+32
| | | | Guenther
* s3-lsa: Fix error path in _lsa_EnumAccountRights.Günther Deschner2009-06-231-2/+11
| | | | | | | | This needs to return NT_STATUS_OBJECT_NAME_NOT_FOUND again as described in MS-LSAD 3.1.4.5.10 and tested with the RPC-SAMR-USER-PRIVILEGES test. Guenther
* s3-eventlog: implement _eventlog_ReportEventW().Günther Deschner2009-06-231-6/+77
| | | | Guenther
* Add some const to the stat struct in the dosmode calls.Jeremy Allison2009-06-181-15/+4
| | | | | | | | Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
* s3:netlogon Cope with recent rename in netlogon.idlAndrew Bartlett2009-06-181-1/+1
|
* Fix msdfs after the change to smb_filename struct. We must *always*Jeremy Allison2009-06-161-2/+23
| | | | | pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
* _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return anJeremy Allison2009-06-161-19/+17
| | | | | | empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
* s3: Plumb smb_filename through SMB_VFS_CREATE_FILETim Prouty2009-06-121-25/+7
|
* s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert firstTim Prouty2009-06-101-9/+47
| | | | | This step is a requirement to change SMB_VFS_CREATEFILE to take an smb_filename struct.
* s3-lsa: remove old code that we cannot even compile anymore.Günther Deschner2009-06-081-111/+0
| | | | Guenther
* s3-spoolss: add server-support for queries for the "all" architecture in ↵Günther Deschner2009-06-081-7/+67
| | | | | | printdriver enum calls. Guenther
* Pass a talloc_ctx to pdb_enum_aliasmemVolker Lendecke2009-06-081-1/+2
|
* s3-samr: fix enum_acb_mask type (uint32 instead of uint16).Günther Deschner2009-06-081-1/+1
| | | | Guenther
* s3-samr: support _samr_SetGroupInfo level 2.Günther Deschner2009-06-081-2/+2
| | | | Guenther
* s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.Günther Deschner2009-06-071-3/+0
| | | | | | Found by RPC-SAMR torture test. Guenther
* s3-samr: fix _QueryDisplayInformation r->out.returned_size.Günther Deschner2009-06-071-1/+1
| | | | | | | | *r->out.returned_size needs to be 0 if nothing was enumerated. Found by RPC-SAMR torture test. Guenther
* s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.Günther Deschner2009-06-071-5/+2
| | | | Guenther
* s3-samr: let _samr_SetGroupInfo level 3 just pass with success.Günther Deschner2009-06-071-0/+2
| | | | Guenther
* s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even ↵Günther Deschner2009-06-071-12/+12
| | | | | | | | for builtin domain. Found by RPC-SAMR torture test. Guenther
* s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.Günther Deschner2009-06-071-20/+18
| | | | | | | use the variables of the struct samr_QueryDisplayInfo directly to make it easier to track where variables are defined from. Guenther
* s3:smbd: move more session specific globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-3/+7
| | | | metze