summaryrefslogtreecommitdiffstats
path: root/source3/rpc_server
Commit message (Collapse)AuthorAgeFilesLines
* Use pidl for _samr_CreateUser2().Günther Deschner2008-02-012-50/+15
| | | | | Guenther (This used to be commit 36f52b631c013f885ed25ea741a52f763d27198b)
* Use pidl for _samr_CreateDomainGroup().Günther Deschner2008-02-012-46/+19
| | | | | Guenther (This used to be commit c53bfd74251398924a1fae0fd8d9020dba958ba1)
* Use pidl for _samr_CreateDomAlias().Günther Deschner2008-02-012-42/+13
| | | | | Guenther (This used to be commit 622d529c45aaa6d8ddd3a38a2fa4fc5e1ad53fe9)
* Use pidl for _samr_DeleteDomAlias().Günther Deschner2008-02-012-40/+11
| | | | | Guenther (This used to be commit 31d5a3aaa42c18319fd751aba65f435348b1e83e)
* Use pidl for _samr_DeleteDomainGroup().Günther Deschner2008-02-012-45/+17
| | | | | Guenther (This used to be commit b8bf051bdda221dda15598e16bb8dbec68bc7df7)
* Use pidl for _samr_DeleteUser().Günther Deschner2008-02-012-45/+17
| | | | | Guenther (This used to be commit 86827e374469421e2204598712225fb19d4af64b)
* Use pidl for _samr_OpenGroup().Günther Deschner2008-02-012-41/+12
| | | | | Guenther (This used to be commit e74ad425ff3a139fa12c0320e4a292dcb0991888)
* Use pidl for _samr_OpenAlias().Günther Deschner2008-02-012-44/+11
| | | | | Guenther (This used to be commit 1a98282d2c61e45645c68941631eb0499baa4cbb)
* Use pidl for _samr_OpenUser().Günther Deschner2008-02-012-44/+12
| | | | | Guenther (This used to be commit ea3a096bcdc42fd4a86be5df3e8f9745e99970ff)
* Use pidl for _samr_OpenDomain().Günther Deschner2008-02-012-47/+14
| | | | | Guenther (This used to be commit 15801832ecd59bdb35ed33696944fe5beb08bf3f)
* Fix _samr_Close().Günther Deschner2008-01-311-1/+1
| | | | | | | A good example that work in this area needs very careful testing :) Guenther (This used to be commit 7d369906ec37caebaa4e2097874997fa257f1a31)
* Enable build of pidl generated netlogon server.Günther Deschner2008-01-311-0/+472
| | | | | Guenther (This used to be commit cb0fad1c97e1b590791fc0661f8ada1cdaa69318)
* Use pidl for samr_GetDomPwInfo() server-side.Günther Deschner2008-01-312-39/+9
| | | | | Guenther (This used to be commit 60fe8ade74d24d49f0fed0aae360a3b00edcd2b4)
* Cleanup status codes inside _net_logon_ctrl2() reply structs.Günther Deschner2008-01-311-13/+5
| | | | | Guenther (This used to be commit 1acb9daf809acab15bc390f6598814549b88368c)
* Let _samr_Close() use pidl generated server code.Günther Deschner2008-01-313-30/+698
| | | | | Guenther (This used to be commit 2df3408079fc382d00d01a0b82b0b8e1ffeba6e4)
* Make make_way_for_eventlogs() staticGerald W. Carter2008-01-291-2/+2
| | | | (This used to be commit cb6531965b2baab320123d4301ab851c6e22aa58)
* Fix a memleakVolker Lendecke2008-01-291-4/+0
| | | | (This used to be commit 252c3130697d1b7fd34a5225d83cef4f32e663b2)
* Fix a return value from sync_eventlog_params() (patch from Volker)Gerald W. Carter2008-01-291-1/+1
| | | | (This used to be commit 77085f1a58666ac4314924d18c87d4add0553dba)
* Remove unused rpc_ds marshalling code that is unused now.Günther Deschner2008-01-292-41/+1
| | | | | Guenther (This used to be commit 153253e14f82fc7078e9cc6f12409e6eda7ee7cb)
* Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).Günther Deschner2008-01-291-1/+0
| | | | | Guenther (This used to be commit fd490d236b1fb73a75c457b75128c9b98719418f)
* Use generated DSSETUP client & server rpc functions and remove the ↵Günther Deschner2008-01-254-217/+222
| | | | | | | hand-written ones. Guenther (This used to be commit d5ebfccebb1f1b56b45673a506fcdb414103c43b)
* util_str: Don't return memory from talloc_tos(), use mem_ctx instead.Kai Blin2008-01-191-6/+6
| | | | (This used to be commit ab0ee6e9a6a9eee317228f0c2bde254ad9a59b85)
* Finally enable pidl generated SAMR & NETLOGON headers and clients.Günther Deschner2008-01-171-1/+1
| | | | | Guenther (This used to be commit f7100156a7df7ac3ae84e45a47153b38d9375215)
* Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.Michael Adam2008-01-171-3/+1
| | | | | Michael (This used to be commit 903223b160eef6ba6ff19a8bfef19e5fe7008631)
* Use reg_[gs]etkeysecurity() instead of regkey_[gs]et_secdes().Michael Adam2008-01-171-2/+2
| | | | | | | Rationale: Use reg_api instead of backend functions. Michael (This used to be commit f986a708be15dd9b9fc28b9862f64f2d0f94accc)
* Convert sync_eventlog_params() to use reg_api instead of reg_frontend.Michael Adam2008-01-171-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)
* Merge lsarpc.idl from samba4 and rerun make idl.Günther Deschner2008-01-161-1/+1
| | | | | Guenther (This used to be commit d9c8a2271d5d4ff845f1fe5986a2c63d79c41415)
* Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.Günther Deschner2008-01-161-13/+12
| | | | | Guenther (This used to be commit dea64a0d886919dfd5bcc550cb36deabe4ec010d)
* Fix Compiler warnings by including the proper header.Michael Adam2008-01-131-2/+1
| | | | | Michael (This used to be commit edaf52a301a38824c8beb30c49fba27c8fb0461a)
* Fix CID 524 - reference before allocation fail null check.Jeremy Allison2008-01-111-1/+1
| | | | | Jeremy. (This used to be commit a5cd3c9b65538588a6c982c6d20022e7476cf3de)
* Some more talloc_tos()Volker Lendecke2008-01-101-1/+1
| | | | (This used to be commit 444e35e7df1f13fc285183da8fb41b30ad99a3fa)
* Remove tiny code duplicationVolker Lendecke2007-12-292-2/+2
| | | | | ndr_size_security_descriptor does the same as sec_desc_size (This used to be commit bc3bd7a8e7c6e9e27acb195c86abb92c0f53112f)
* Remove a silly staticVolker Lendecke2007-12-271-6/+6
| | | | (This used to be commit ef75dcc9ffda85d77c8f22d0db702efbf8e642ed)
* Deactive remote join code server side until some last issues are resolved.Günther Deschner2007-12-211-0/+4
| | | | | Guenther (This used to be commit 1489870f05695a929902264eb9b95eab886bdaa6)
* Add _wkssvc_NetrJoinDomain2() server.Günther Deschner2007-12-211-3/+66
| | | | | Guenther (This used to be commit 9b0423e7d918b7b3837ca4ebf997edd80d4da6de)
* Some C++ fixesVolker Lendecke2007-12-214-4/+12
| | | | (This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
* Some C++ warningsVolker Lendecke2007-12-214-4/+4
| | | | (This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
* Change the prototype of the vfs function get_nt_acl().Michael Adam2007-12-191-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)
* Remove Get_Pwnam and its associated static variableVolker Lendecke2007-12-191-2/+6
| | | | | All callers are replaced by Get_Pwnam_alloc (This used to be commit 735f59315497113aebadcf9ad387e3dbfffa284a)
* More static fstring elimination.Jeremy Allison2007-12-171-14/+14
| | | | | Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
* Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.Michael Adam2007-12-171-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)
* Fix flags in call of lookup_name() in srv_samr_nt.c: can_create().Michael Adam2007-12-171-2/+2
| | | | | | | Use LOOKUP_NAME_LOCAL instead of LOOKUP_NAME_ISOLATED. Michael (This used to be commit 1d4e0ad1142c61de402c925306f02f5de2c872f6)
* Make smb_np_struct talloc'edVolker Lendecke2007-12-161-8/+11
| | | | | Convert "name" from string to a talloc'ed char * (This used to be commit e82069f921b3a22295db91e092c22c459ccd7215)
* Remove unused codeVolker Lendecke2007-12-161-14/+0
| | | | (This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a)
* s/sid_to_string/sid_to_fstring/Volker Lendecke2007-12-152-4/+4
| | | | | least surprise for callers (This used to be commit eb523ba77697346a365589101aac379febecd546)
* Replace sid_string_static with sid_to_stringVolker Lendecke2007-12-151-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)
* Replace sid_string_static by sid_string_dbg in DEBUGsVolker Lendecke2007-12-154-67/+65
| | | | (This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
* Revert "Fix for bug #4801: Correctly implement lsa lookup levels for ↵Stefan Metzmacher2007-12-141-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)
* Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.Michael Adam2007-12-131-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)
* Fix return values for invalid printers. Found by kblinJeremy Allison2007-12-101-5/+14
| | | | | | spoolss test. Jeremy. (This used to be commit bb8c044d425cf62b76e487103c8fb0b6cd4c83c2)