summaryrefslogtreecommitdiff
path: root/source3/rpc_server
AgeCommit message (Collapse)AuthorFilesLines
2008-02-01Use pidl for _samr_DeleteDomAlias().Günther Deschner2-40/+11
Guenther (This used to be commit 31d5a3aaa42c18319fd751aba65f435348b1e83e)
2008-02-01Use pidl for _samr_DeleteDomainGroup().Günther Deschner2-45/+17
Guenther (This used to be commit b8bf051bdda221dda15598e16bb8dbec68bc7df7)
2008-02-01Use pidl for _samr_DeleteUser().Günther Deschner2-45/+17
Guenther (This used to be commit 86827e374469421e2204598712225fb19d4af64b)
2008-02-01Use pidl for _samr_OpenGroup().Günther Deschner2-41/+12
Guenther (This used to be commit e74ad425ff3a139fa12c0320e4a292dcb0991888)
2008-02-01Use pidl for _samr_OpenAlias().Günther Deschner2-44/+11
Guenther (This used to be commit 1a98282d2c61e45645c68941631eb0499baa4cbb)
2008-02-01Use pidl for _samr_OpenUser().Günther Deschner2-44/+12
Guenther (This used to be commit ea3a096bcdc42fd4a86be5df3e8f9745e99970ff)
2008-02-01Use pidl for _samr_OpenDomain().Günther Deschner2-47/+14
Guenther (This used to be commit 15801832ecd59bdb35ed33696944fe5beb08bf3f)
2008-01-31Fix _samr_Close().Günther Deschner1-1/+1
A good example that work in this area needs very careful testing :) Guenther (This used to be commit 7d369906ec37caebaa4e2097874997fa257f1a31)
2008-01-31Enable build of pidl generated netlogon server.Günther Deschner1-0/+472
Guenther (This used to be commit cb0fad1c97e1b590791fc0661f8ada1cdaa69318)
2008-01-31Use pidl for samr_GetDomPwInfo() server-side.Günther Deschner2-39/+9
Guenther (This used to be commit 60fe8ade74d24d49f0fed0aae360a3b00edcd2b4)
2008-01-31Cleanup status codes inside _net_logon_ctrl2() reply structs.Günther Deschner1-13/+5
Guenther (This used to be commit 1acb9daf809acab15bc390f6598814549b88368c)
2008-01-31Let _samr_Close() use pidl generated server code.Günther Deschner3-30/+698
Guenther (This used to be commit 2df3408079fc382d00d01a0b82b0b8e1ffeba6e4)
2008-01-29Make make_way_for_eventlogs() staticGerald W. Carter1-2/+2
(This used to be commit cb6531965b2baab320123d4301ab851c6e22aa58)
2008-01-29Fix a memleakVolker Lendecke1-4/+0
(This used to be commit 252c3130697d1b7fd34a5225d83cef4f32e663b2)
2008-01-29Fix a return value from sync_eventlog_params() (patch from Volker)Gerald W. Carter1-1/+1
(This used to be commit 77085f1a58666ac4314924d18c87d4add0553dba)
2008-01-29Remove unused rpc_ds marshalling code that is unused now.Günther Deschner2-41/+1
Guenther (This used to be commit 153253e14f82fc7078e9cc6f12409e6eda7ee7cb)
2008-01-29Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).Günther Deschner1-1/+0
Guenther (This used to be commit fd490d236b1fb73a75c457b75128c9b98719418f)
2008-01-25Use generated DSSETUP client & server rpc functions and remove the ↵Günther Deschner4-217/+222
hand-written ones. Guenther (This used to be commit d5ebfccebb1f1b56b45673a506fcdb414103c43b)
2008-01-19util_str: Don't return memory from talloc_tos(), use mem_ctx instead.Kai Blin1-6/+6
(This used to be commit ab0ee6e9a6a9eee317228f0c2bde254ad9a59b85)
2008-01-17Finally enable pidl generated SAMR & NETLOGON headers and clients.Günther Deschner1-1/+1
Guenther (This used to be commit f7100156a7df7ac3ae84e45a47153b38d9375215)
2008-01-17Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.Michael Adam1-3/+1
Michael (This used to be commit 903223b160eef6ba6ff19a8bfef19e5fe7008631)
2008-01-17Use reg_[gs]etkeysecurity() instead of regkey_[gs]et_secdes().Michael Adam1-2/+2
Rationale: Use reg_api instead of backend functions. Michael (This used to be commit f986a708be15dd9b9fc28b9862f64f2d0f94accc)
2008-01-17Convert sync_eventlog_params() to use reg_api instead of reg_frontend.Michael Adam1-20/+26
This is a step towards untangling the registry. All places should use reg_api.c, reg_frontend should actually more appropriately be named reg_backend_dispatcher and hidden from callers. :-) Michael (This used to be commit 92e95fe58500dc8bf89bb43c1d65559702363767)
2008-01-16Merge lsarpc.idl from samba4 and rerun make idl.Günther Deschner1-1/+1
Guenther (This used to be commit d9c8a2271d5d4ff845f1fe5986a2c63d79c41415)
2008-01-16Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.Günther Deschner1-13/+12
Guenther (This used to be commit dea64a0d886919dfd5bcc550cb36deabe4ec010d)
2008-01-13Fix Compiler warnings by including the proper header.Michael Adam1-2/+1
Michael (This used to be commit edaf52a301a38824c8beb30c49fba27c8fb0461a)
2008-01-11Fix CID 524 - reference before allocation fail null check.Jeremy Allison1-1/+1
Jeremy. (This used to be commit a5cd3c9b65538588a6c982c6d20022e7476cf3de)
2008-01-10Some more talloc_tos()Volker Lendecke1-1/+1
(This used to be commit 444e35e7df1f13fc285183da8fb41b30ad99a3fa)
2007-12-29Remove tiny code duplicationVolker Lendecke2-2/+2
ndr_size_security_descriptor does the same as sec_desc_size (This used to be commit bc3bd7a8e7c6e9e27acb195c86abb92c0f53112f)
2007-12-27Remove a silly staticVolker Lendecke1-6/+6
(This used to be commit ef75dcc9ffda85d77c8f22d0db702efbf8e642ed)
2007-12-21Deactive remote join code server side until some last issues are resolved.Günther Deschner1-0/+4
Guenther (This used to be commit 1489870f05695a929902264eb9b95eab886bdaa6)
2007-12-21Add _wkssvc_NetrJoinDomain2() server.Günther Deschner1-3/+66
Guenther (This used to be commit 9b0423e7d918b7b3837ca4ebf997edd80d4da6de)
2007-12-21Some C++ fixesVolker Lendecke4-4/+12
(This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
2007-12-21Some C++ warningsVolker Lendecke4-4/+4
(This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
2007-12-19Change the prototype of the vfs function get_nt_acl().Michael Adam1-25/+1
Up to now, get_nt_acl() took a files_struct pointer (fsp) and a file name. All the underlying functions should need and now do need (after the previous preparatory work), is a connection_struct and a file name. The connection_struct is already there in the vfs_handle passed to the vfs functions. So the files_struct argument can be eliminated. This eliminates the need of calling open_file_stat in a couple of places to produce the fsp needed. Michael (This used to be commit b5f600fab53c9d159a958c59795db3ba4a8acc63)
2007-12-19Remove Get_Pwnam and its associated static variableVolker Lendecke1-2/+6
All callers are replaced by Get_Pwnam_alloc (This used to be commit 735f59315497113aebadcf9ad387e3dbfffa284a)
2007-12-17More static fstring elimination.Jeremy Allison1-14/+14
Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
2007-12-17Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.Michael Adam1-9/+28
This patch is still incomplete in that winbindd does not walk the the trusted domains to lookup unqualified names here. Apart from that this fix should be pretty much complete. Michael (This used to be commit f7efc0eca9426e63b751c07a90265a12bb39cf95)
2007-12-17Fix flags in call of lookup_name() in srv_samr_nt.c: can_create().Michael Adam1-2/+2
Use LOOKUP_NAME_LOCAL instead of LOOKUP_NAME_ISOLATED. Michael (This used to be commit 1d4e0ad1142c61de402c925306f02f5de2c872f6)
2007-12-16Make smb_np_struct talloc'edVolker Lendecke1-8/+11
Convert "name" from string to a talloc'ed char * (This used to be commit e82069f921b3a22295db91e092c22c459ccd7215)
2007-12-16Remove unused codeVolker Lendecke1-14/+0
(This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a)
2007-12-15s/sid_to_string/sid_to_fstring/Volker Lendecke2-4/+4
least surprise for callers (This used to be commit eb523ba77697346a365589101aac379febecd546)
2007-12-15Replace sid_string_static with sid_to_stringVolker Lendecke1-1/+3
This adds 28 fstrings on the stack, but I think an fstring on the stack is still far better than a static one. (This used to be commit c7c885078be8fd3024c186044ac28275d7609679)
2007-12-15Replace sid_string_static by sid_string_dbg in DEBUGsVolker Lendecke4-67/+65
(This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
2007-12-14Revert "Fix for bug #4801: Correctly implement lsa lookup levels for ↵Stefan Metzmacher1-28/+9
lookupnames." As it breaks all tests which try to join a new machine account. So more testing is needed... metze This reverts commit dd320c0924ce393a89b1cab020fd5cffc5b80380. (This used to be commit cccb80b7b7980fbe1298ce266375e51bacb4a425)
2007-12-13Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.Michael Adam1-9/+28
This is a first patch aimed at fixing bug #4801. It is still incomplete in that winbindd does not walk the the trusted domains to lookup unqualified names here. Apart from that this fix should be pretty much complete. Michael (This used to be commit dd320c0924ce393a89b1cab020fd5cffc5b80380)
2007-12-10Fix return values for invalid printers. Found by kblinJeremy Allison1-5/+14
spoolss test. Jeremy. (This used to be commit bb8c044d425cf62b76e487103c8fb0b6cd4c83c2)
2007-12-10Remove the char[1024] strings from dynconfig. ReplaceJeremy Allison1-3/+3
them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05)
2007-12-09Don't copy the rpc function pointersVolker Lendecke1-7/+3
This actually shows up in a valgrind massif run with 4.1% of allocated memory. I don't see why we would have to make a copy here. Metze? (This used to be commit 616d6b97e594a846e9b3ac4cbe48538d649462e9)
2007-12-05Remove some globalsVolker Lendecke1-4/+4
(This used to be commit 31d0a846db08d845e6cdfd85def4ac1c34031e02)